Questions tagged [google-cloud-bigtable]

Google Cloud Bigtable is a fast, fully managed, massively scalable NoSQL database service designed for applications requiring terabytes to petabytes of data. Cloud Bigtable doesn't require you to sacrifice speed, scale, or cost efficiency when your applications grow.

Google Cloud Bigtable is a fast, fully managed, massively scalable NoSQL database service designed for applications requiring terabytes to petabytes of data. Cloud Bigtable doesn't require you to sacrifice speed, scale, or cost efficiency when your applications grow.

Cloud Bigtable is exposed to applications through a supported extension to the Apache HBase 1.0 Java library.

628 questions
155
votes
9 answers

Google Cloud Bigtable vs Google Cloud Datastore

What is the difference between Google Cloud Bigtable and Google Cloud Datastore / App Engine datastore, and what are the main practical advantages/disadvantages? AFAIK Cloud Datastore is build on top of Bigtable.
30
votes
1 answer

Price aside, why ever choose Google Cloud Bigtable over Google Cloud Datastore?

If I have a use case for both huge data storage and searchability, why would I ever choose Google Cloud Bigtable over Google Cloud Datastore? I've seen a few questions on SO and other sides "comparing" Bigtable and Datastore, but it seems to boil…
23
votes
6 answers

Google Bigtable vs BigQuery for storing large number of events

Background We'd like to store our immutable events in a (preferably) managed service. Average size of one event is less than 1 Kb and we have between 1-5 events per second. The main reason for storing these events is to be able to replay them…
Johan
  • 37,479
  • 32
  • 149
  • 237
12
votes
2 answers

Which HBase connector for Spark 2.0 should I use?

Our stack is composed of Google Data Proc (Spark 2.0) and Google BigTable (HBase 1.2.0) and I am looking for a connector working with these versions. The Spark 2.0 and the new DataSet API support is not clear to me for the connectors I have…
11
votes
3 answers

Google Cloud Bigtable backup and recovery

I am new to Google Cloud Bigtable and have a very basic question as to whether the cloud offering protects my data against user error or application corruption? I see a lot of mention on the Google website that the data is safe and protected but…
JStorage
  • 229
  • 2
  • 10
9
votes
2 answers

BigQuery with BigTable connection, cannot execute any query

I want to generate some reports based on the data in BigTable. For that I wanted to create a query which will get the latest data from the BigTable and pass it over onto the data studio report. Now the problem is that when I create a BigTable…
Kris
  • 5,714
  • 2
  • 27
  • 47
8
votes
1 answer

Google Cloud Bigtable Durability/Availability Guarantees

I would like someone from Google to provide some guidelines on the durability and availability guarantees provided by the Cloud Bigtable service. Here is my understanding so far: The fact that the minimum cluster requires 3 nodes suggests that, at…
8
votes
1 answer

Google Cloud Bigtable coprocessor support

Google Cloud BigTable doesn't support coprocessors: Coprocessors are not supported. You cannot create classes that implement the interface org.apache.hadoop.hbase.coprocessor. https://cloud.google.com/bigtable/docs/hbase-differences I can…
Sergei Rodionov
  • 4,079
  • 6
  • 27
  • 44
7
votes
0 answers

BigTable: Improve BigTable queries performance using the Python client

We are facing some performance issues while querying BigTable. We are getting about 500 rows/sec in the monitoring dashboard when querying for about 1400 rows, and it takes about 1.6 seconds when running the next snippet in a machine in the same…
josemazo
  • 331
  • 2
  • 6
7
votes
2 answers

How to set TTL on Hbase Row and Bigtable Row

I am trying to evaluate if it is possible to set a TTL on individual row in HBase or Bigtable. I know that Cassandra allows using TTL at insert. I want to find if the same is possible in HBase and in Google Cloud Bigtable. INSERT INTO test (k,v)…
7
votes
1 answer

How to connect to Bigtable Emulator from a GoLang application? How to use it?

I am trying to use BigTable Emulator. I have never used it before. I followed the documentation but not able to understand, How to connect an application to Emulator. How to set BIGTABLE_EMULATOR_HOST environment variable. Please help by…
yogesh_desai
  • 449
  • 9
  • 21
7
votes
1 answer

Conceptual difference concerning column families in Cassandras data model compared to Bigtable?

I am currently trying to dig into Cassandra's data model and its relation to Bigtable, but ended up with a strong headache concerning the Column Family concept. Mainly my question was asked and already answered. However, I'm not satisfied with the…
OxideNt
  • 73
  • 3
6
votes
2 answers

Does google cloud BigTable have a data browser?

I need to view the data in a BigTable table, but I can't find a data browser in the web console. (Dynamo has a nice browser in the AWS web console.) Is there a data browser for BigTable, or am I limited to the cbt command line?
Dean Schulze
  • 9,633
  • 24
  • 100
  • 165
6
votes
2 answers

Trying to simulate cell level TTL in bigtable but whole column family data is getting removed by garbage collection

created a table with the following rules: so with this, data should expire after 1 second (as per docs) async function createTable() { console.log("Creating Table"); const options = { families: [ { name:…
6
votes
1 answer

Convert Protobuf response to JSON in NodeJS

How do we convert Protobuf response (eg. from Bigtable NodeJS Client) to JSON/String with correct braces. There are some resources for Python or Java(https://code.google.com/archive/p/protobuf-java-format/) but none for NodeJS yet which I have…
Devns
  • 63
  • 1
  • 1
  • 4
1
2 3
41 42