awesome-bigtable

Bigtable toolkit

A curated list of tools and resources for working with Google Bigtable

zap Delightful list of Google Bigtable resources, packages and interesting finds.

GitHub

49 stars
5 watching
5 forks
last commit: about 4 years ago
Linked from 2 awesome lists

awesomeawesome-listbigtablegoogle-bigtablegoogle-cloud-platform

Awesome Bigtable / Tools / Official Client Libraries

C++554almost 2 years agoOfficial implementation of the Google Cloud Bigtable C++ client
C#947almost 2 years agoOfficial implementation of the Google Cloud Bigtable .NET client
Node.js98almost 2 years agoOfficial implementation of the Google Cloud Bigtable Node.js client
Python68almost 2 years agoOfficial implementation of the Google Cloud Bigtable python client
HappyBase21almost 2 years agoOfficial client which uses a HappyBase emulation layer which uses Bigtable as the underlying storage layer
Java72almost 2 years agoOfficial implementation of the Google Cloud Bigtable Java client
HBase Java174almost 2 years agoOfficial Java libraries and HBase client extensions for accessing Google Cloud Bigtable
Go3,809almost 2 years agoOfficial implementation of the Google Cloud Bigtable Go client
PHP12almost 2 years agoOfficial implementation of the Google Cloud Bigtable PHP client

Awesome Bigtable / Tools / Other Client Libraries

Rust Bigtable22over 5 years agoRust library for working with Google Bigtable Data API
AsyncBigtable23about 5 years agoImplementation of AsyncHBase but on top of Google's Cloud Bigtable service

Awesome Bigtable / Tools / Command-line

cbtOfficial command-line interface for performing several different operations on Cloud Bigtable
btcli20over 3 years agoCLI client for the Bigtable with auto-completion

Awesome Bigtable / Tools / GUI

vscode-bigtable6over 4 years agoVSCode extension that provides an easy to use GUI for querying bigtable instances

Awesome Bigtable / Tools / Emulators

Google EmulatorOfficial in-memory emulator for Cloud Bigtable, included with the Google Cloud SDK
Spotify Docker Bigtable72over 5 years agoDocker container with an in memory implementation of Google Cloud Bigtable
Shopify Bigtable Emulator42over 2 years agoIn memory Go implementation of Bigtable
LittleTable13about 4 years agoIn-memory JVM-based emulator for Bigtable

Awesome Bigtable / Tools / Databases

Heroic848over 5 years agoScalable time series database based on Bigtable, Cassandra, and Elasticsearch
Janusgraph5,351almost 2 years agoOpen-source, distributed graph database that can use Bigtable as its storage layer
GeoMesa1,437almost 2 years agoSuite of tools for working with big geo-spatial data in a distributed fashion, that can leverage Bigtable as its backend
GeoWave502over 3 years agoTool that provides geospatial and temporal indexing on top of Accumulo, HBase, Bigtable, Cassandra, and DynamoDB
HGraphDB256almost 2 years agoClient layer for using HBase (Bigtable) as a graph database
OpenTSDB28over 2 years agoAn Open Source Time Series Data Base that can levearge Bigtable as its storage layer
Cattle DB1almost 4 years agoTimeseries store built on top of Bigtable
YildizDB26almost 4 years agoGraph database layer on top of Bigtable

Awesome Bigtable / Resources / Articles & Blogs

Bigtable: A Distributed Storage System for Structured DataPublished on 2006
A NoSQL massively parallel tablePublished on 2011-11
How we moved our Historical Stats from MySQL to Bigtable with zero downtimePublished on 2017-07
Medium @duhroachBigtable centric posts by Colt McAnlis, DA @ Google

Awesome Bigtable / Resources / Articles & Blogs / Medium @duhroach

Cloud Bigtable Performance 101Published on 2018-11
The right Cloud Bigtable index makes all the difference.Published on 2019-1
Cloud Bigtable : Getting the geography rightPublished on 2019-1
Using Cloud Bigtable Monitoring UIPublished on 2019-1

Awesome Bigtable / Resources / Articles & Blogs

Bigtable: storing Protobuf bytes in one column vs splitting the content into column families/qualifiersPublished on 2018-1
Using Google Cloud Emulators in Integration TestsPublished on 2017-6
The Joy and Pain of using Google BigtablePublished on 2019-1

Awesome Bigtable / Resources / Tutorials

Google Tutorials for BigtableList of official tutorials related to Bigtable
Cloud Bigtable Examples229almost 2 years agoRepo containing official examples of using Bigtable
Introduction to Google Cloud BigtableCloudAcademy provided intro tutorial to Bigtable (membership required)

Awesome Bigtable / Cool Stuff / Inspired by Bigtable

Apache CassandraHighly-scalable partitioned row store
Apache HBaseThe Hadoop database, a distributed, scalable, big data store
Apache Accumulo1,075almost 2 years agoSorted, distributed key/value store that provides robust, scalable data storage and retrieval
Tera1,890over 2 years agoHigh performance distributed NoSQL database
obigstore43about 9 years agoDatabase with Bigtable-like data model atop LevelDB

Awesome Bigtable / Cool Stuff / Interesting Projects

YildizDB Bigtable12almost 4 years agoTypeScript Bigtable Client with 🔋🔋 included
Bigtable Autoscaler68over 4 years agoService that autoscales Bigtable clusters based on CPU load

Backlinks from these awesome lists:

More related projects: