Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Google Cloud Datastore ORM

Is there some high level ORM for nodejs datastore client library? Because it becoming really hard to maintain relatively small application when entities referencing and objects versioning takes place. Just interested, should I start write my own bicycle or someone already wrote something like that?

If not, maybe there some separate libraries to implemented appropriate referencing mechanism?

like image 740
QuestionAndAnswer Avatar asked Jun 05 '17 13:06

QuestionAndAnswer


People also ask

Is Cloud Datastore deprecated?

Because Cloud Datastore API v1 is released, Cloud Datastore API v1beta3 is now deprecated.

How does Google Cloud Datastore work?

Datastore is a highly scalable NoSQL database for your applications. Datastore automatically handles sharding and replication, providing you with a highly available and durable database that scales automatically to handle your applications' load.

What is the difference between Datastore and BigTable?

Cloud Datastore. BigTable is optimized for high volumes of data and analytics while Datastore is optimized to serve high-value transactional data to applications.


Video Answer


1 Answers

Check out gstore-node:

gstore-node is a Google Datastore entities modeling library for Node.js inspired by Mongoose and built on top of the @google-cloud/datastore library. It is not a replacement of @google-cloud/datastore but a tool built to help modeling Entities through Schemas and to help validating the data saved in the Datastore.

like image 123
antoine beau-lac Avatar answered Nov 15 '22 05:11

antoine beau-lac