Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does Cloud Bigtable have a local development server like Cloud Datastore?

If not, is there any document that list best practices to integration-test an application that uses Cloud Bigtable? Specifically the applications written in Java and Python.

Ref: https://cloud.google.com/datastore/docs/tools/devserver

like image 810
Vinay Avatar asked Oct 14 '15 21:10

Vinay


People also ask

What is the difference between cloud Datastore and Cloud Bigtable?

Cloud Datastore—a document database built for automatic scaling, high performance, and ease of use. Cloud Bigtable—an alternative to HBase, a columnar database system running on HDFS. Suitable for high throughput applications.

How are cloud data store and cloud Bigtable alike?

Question 1How are Cloud Datastore and Cloud Bigtable alike? Choose all that are correct (2 correct answers)1 / 1 pointThey both offer SQL-like queries. They are both highly scalable. CorrectCorrect!

What kind of data store is Google Bigtable?

Bigtable storage model Bigtable stores data in massively scalable tables, each of which is a sorted key/value map. The table is composed of rows, each of which typically describes a single entity, and columns, which contain individual values for each row.

Is Cloud Bigtable a database?

Cloud Bigtable is a fast, fully managed, massively scalable NoSQL database service.


2 Answers

Google Cloud Bigtable team recently released an in-memory emulator that you can run locally as part of your development environment. You can use it for both interactive work as well as automated integration tests.

like image 85
Misha Brukman Avatar answered Nov 15 '22 19:11

Misha Brukman


No document, but you might benefit from looking at how the client integration tests work.

like image 35
Les Vogel - Google DevRel Avatar answered Nov 15 '22 18:11

Les Vogel - Google DevRel