awesome-bigtable
Bigtable toolkit
A curated list of tools and resources for working with Google Bigtable
Delightful list of Google Bigtable resources, packages and interesting finds.
49 stars
5 watching
5 forks
last commit: about 2 years ago
Linked from 2 awesome lists
awesomeawesome-listbigtablegoogle-bigtablegoogle-cloud-platform
Awesome Bigtable / Tools / Official Client Libraries | |||
C++ | 554 | 5 days ago | Official implementation of the Google Cloud Bigtable C++ client |
C# | 942 | 7 days ago | Official implementation of the Google Cloud Bigtable .NET client |
Node.js | 97 | 14 days ago | Official implementation of the Google Cloud Bigtable Node.js client |
Python | 68 | 6 days ago | Official implementation of the Google Cloud Bigtable python client |
HappyBase | 21 | 21 days ago | Official client which uses a HappyBase emulation layer which uses Bigtable as the underlying storage layer |
Java | 71 | 5 days ago | Official implementation of the Google Cloud Bigtable Java client |
HBase Java | 174 | 28 days ago | Official Java libraries and HBase client extensions for accessing Google Cloud Bigtable |
Go | 3,779 | 6 days ago | Official implementation of the Google Cloud Bigtable Go client |
PHP | 12 | 20 days ago | Official implementation of the Google Cloud Bigtable PHP client |
Awesome Bigtable / Tools / Other Client Libraries | |||
Rust Bigtable | 22 | almost 4 years ago | Rust library for working with Google Bigtable Data API |
AsyncBigtable | 23 | over 3 years ago | Implementation of AsyncHBase but on top of Google's Cloud Bigtable service |
Awesome Bigtable / Tools / Command-line | |||
cbt | Official command-line interface for performing several different operations on Cloud Bigtable | ||
btcli | 20 | over 1 year ago | CLI client for the Bigtable with auto-completion |
Awesome Bigtable / Tools / GUI | |||
vscode-bigtable | 6 | over 2 years ago | VSCode extension that provides an easy to use GUI for querying bigtable instances |
Awesome Bigtable / Tools / Emulators | |||
Google Emulator | Official in-memory emulator for Cloud Bigtable, included with the Google Cloud SDK | ||
Spotify Docker Bigtable | 72 | almost 4 years ago | Docker container with an in memory implementation of Google Cloud Bigtable |
Shopify Bigtable Emulator | 42 | 7 months ago | In memory Go implementation of Bigtable |
LittleTable | 13 | over 2 years ago | In-memory JVM-based emulator for Bigtable |
Awesome Bigtable / Tools / Databases | |||
Heroic | 848 | over 3 years ago | Scalable time series database based on Bigtable, Cassandra, and Elasticsearch |
Janusgraph | 5,325 | 6 days ago | Open-source, distributed graph database that can use Bigtable as its storage layer |
GeoMesa | 1,433 | 3 days ago | Suite of tools for working with big geo-spatial data in a distributed fashion, that can leverage Bigtable as its backend |
GeoWave | 502 | over 1 year ago | Tool that provides geospatial and temporal indexing on top of Accumulo, HBase, Bigtable, Cassandra, and DynamoDB |
HGraphDB | 256 | 9 days ago | Client layer for using HBase (Bigtable) as a graph database |
OpenTSDB | 28 | 7 months ago | An Open Source Time Series Data Base that can levearge Bigtable as its storage layer |
Cattle DB | 1 | almost 2 years ago | Timeseries store built on top of Bigtable |
YildizDB | 26 | almost 2 years ago | Graph database layer on top of Bigtable |
Awesome Bigtable / Resources / Articles & Blogs | |||
Bigtable: A Distributed Storage System for Structured Data | Published on 2006 | ||
A NoSQL massively parallel table | Published on 2011-11 | ||
How we moved our Historical Stats from MySQL to Bigtable with zero downtime | Published on 2017-07 | ||
Medium @duhroach | Bigtable centric posts by Colt McAnlis, DA @ Google | ||
Awesome Bigtable / Resources / Articles & Blogs / Medium @duhroach | |||
Cloud Bigtable Performance 101 | Published on 2018-11 | ||
The right Cloud Bigtable index makes all the difference. | Published on 2019-1 | ||
Cloud Bigtable : Getting the geography right | Published on 2019-1 | ||
Using Cloud Bigtable Monitoring UI | Published on 2019-1 | ||
Awesome Bigtable / Resources / Articles & Blogs | |||
Bigtable: storing Protobuf bytes in one column vs splitting the content into column families/qualifiers | Published on 2018-1 | ||
Using Google Cloud Emulators in Integration Tests | Published on 2017-6 | ||
The Joy and Pain of using Google Bigtable | Published on 2019-1 | ||
Awesome Bigtable / Resources / Tutorials | |||
Google Tutorials for Bigtable | List of official tutorials related to Bigtable | ||
Cloud Bigtable Examples | 230 | 27 days ago | Repo containing official examples of using Bigtable |
Introduction to Google Cloud Bigtable | CloudAcademy provided intro tutorial to Bigtable (membership required) | ||
Awesome Bigtable / Cool Stuff / Inspired by Bigtable | |||
Apache Cassandra | Highly-scalable partitioned row store | ||
Apache HBase | The Hadoop database, a distributed, scalable, big data store | ||
Apache Accumulo | 1,072 | 6 days ago | Sorted, distributed key/value store that provides robust, scalable data storage and retrieval |
Tera | 1,891 | 6 months ago | High performance distributed NoSQL database |
obigstore | 43 | about 7 years ago | Database with Bigtable-like data model atop LevelDB |
Awesome Bigtable / Cool Stuff / Interesting Projects | |||
YildizDB Bigtable | 12 | almost 2 years ago | TypeScript Bigtable Client with 🔋🔋 included |
Bigtable Autoscaler | 68 | almost 3 years ago | Service that autoscales Bigtable clusters based on CPU load |