awesome-bigtable
by zrosenbauer
Delightful list of Google Bigtable resources, packages and interesting finds.
AI summary
Bigtable toolkit
A curated list of tools and resources for working with Google Bigtable
- stars
- 49
- forks
- 5
- watching
- 5
- awesome lists
- 2
- entries
- 47
What's in the list
47 links in 12 sections, with live GitHub stats.activeno commit in 2y
Tools / Official Client Libraries
C++
Official implementation of the Google Cloud Bigtable C++ client
C#
Official implementation of the Google Cloud Bigtable .NET client
Node.js
Official implementation of the Google Cloud Bigtable Node.js client
Python
Official implementation of the Google Cloud Bigtable python client
HappyBase
Official client which uses a HappyBase emulation layer which uses Bigtable as the underlying storage layer
Java
Official implementation of the Google Cloud Bigtable Java client
HBase Java
Official Java libraries and HBase client extensions for accessing Google Cloud Bigtable
Go
Official implementation of the Google Cloud Bigtable Go client
PHP
Official implementation of the Google Cloud Bigtable PHP client
Tools / Other Client Libraries
Rust Bigtable
Rust library for working with Google Bigtable Data API
AsyncBigtable
Implementation of AsyncHBase but on top of Google's Cloud Bigtable service
Tools / Command-line
Tools / GUI
vscode-bigtable
VSCode extension that provides an easy to use GUI for querying bigtable instances
Tools / Emulators
- Google Emulator
Official in-memory emulator for Cloud Bigtable, included with the Google Cloud SDK
Spotify Docker Bigtable
Docker container with an in memory implementation of Google Cloud Bigtable
Shopify Bigtable Emulator
In memory Go implementation of Bigtable
LittleTable
In-memory JVM-based emulator for Bigtable
Tools / Databases
Heroic
Scalable time series database based on Bigtable, Cassandra, and Elasticsearch
Janusgraph
Open-source, distributed graph database that can use Bigtable as its storage layer
GeoMesa
Suite of tools for working with big geo-spatial data in a distributed fashion, that can leverage Bigtable as its backend
GeoWave
Tool that provides geospatial and temporal indexing on top of Accumulo, HBase, Bigtable, Cassandra, and DynamoDB
HGraphDB
Client layer for using HBase (Bigtable) as a graph database
OpenTSDB
An Open Source Time Series Data Base that can levearge Bigtable as its storage layer
Cattle DB
Timeseries store built on top of Bigtable
YildizDB
Graph database layer on top of 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
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
Resources / Articles & Blogs
- Using Google Cloud Emulators in Integration Tests
Published on 2017-6
- The Joy and Pain of using Google Bigtable
Published on 2019-1
Resources / Tutorials
- Google Tutorials for Bigtable
List of official tutorials related to Bigtable
Cloud Bigtable Examples
Repo containing official examples of using Bigtable
- Introduction to Google Cloud Bigtable
CloudAcademy provided intro tutorial to Bigtable (membership required)
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
Sorted, distributed key/value store that provides robust, scalable data storage and retrieval
Tera
High performance distributed NoSQL database
obigstore
Database with Bigtable-like data model atop LevelDB
Cool Stuff / Interesting Projects
YildizDB Bigtable
TypeScript Bigtable Client with 🔋🔋 included
Bigtable Autoscaler
Service that autoscales Bigtable clusters based on CPU load
Nothing in this list matches your filter.
Featured in 2 awesome lists
Each link jumps to the spot where the list mentions awesome-bigtable.