All Projects → zrosenbauer → awesome-bigtable

zrosenbauer / awesome-bigtable

Licence: MIT license
⚡ Delightful list of Google Bigtable resources, packages and interesting finds.

Projects that are alternatives of or similar to awesome-bigtable

emulator-tools
Google Cloud BigTable and PubSub emulator tools to make development a breeze
Stars: ✭ 16 (-56.76%)
Mutual labels:  google-cloud-platform, bigtable, google-bigtable
drf-angular-docker-tutorial
Dockerized Django Back-end API using DRF with Angular Front-end Tutorial
Stars: ✭ 53 (+43.24%)
Mutual labels:  google-cloud-platform
gisjogja
GISJOGJA - aplikasi web based sistem informasi geografis (SIG) / GIS wisata kota JOGJA - www.firstplato.com
Stars: ✭ 17 (-54.05%)
Mutual labels:  google-cloud-platform
deploy-cloudrun
This action deploys your container image to Cloud Run.
Stars: ✭ 238 (+543.24%)
Mutual labels:  google-cloud-platform
gcpsamples
Simple "Hello world" samples for accessing Google Cloud APIs in (node,dotnet,java,golang,python)
Stars: ✭ 100 (+170.27%)
Mutual labels:  google-cloud-platform
K8s-Cluster-Provisioner-GCP-Terrafrom
This repo will seamlessly setup self managed Kubernetes cluster in GCP using Terraform and Kubespray.
Stars: ✭ 17 (-54.05%)
Mutual labels:  google-cloud-platform
cloud-speech-and-vision-demos
A set of demo applications that make use of google speech, nlp and vision apis based in angular2
Stars: ✭ 35 (-5.41%)
Mutual labels:  google-cloud-platform
vertex-edge
A tool for training models to Vertex on Google Cloud Platform.
Stars: ✭ 24 (-35.14%)
Mutual labels:  google-cloud-platform
jelass
Janus + Elastic Search + Cassandra docker container with SSL Client Certificates implemented.
Stars: ✭ 13 (-64.86%)
Mutual labels:  bigtable
k8s-digester
Add digests to container and init container images in Kubernetes pod and pod template specs. Use either as a mutating admission webhook, or as a client-side KRM function with kpt or kustomize.
Stars: ✭ 65 (+75.68%)
Mutual labels:  google-cloud-platform
awesome-bigquery-views
Useful SQL queries for Blockchain ETL datasets in BigQuery.
Stars: ✭ 325 (+778.38%)
Mutual labels:  google-cloud-platform
yildiz
🦄🌟 Graph Database layer on top of Google Bigtable
Stars: ✭ 24 (-35.14%)
Mutual labels:  bigtable
course-material
Course Material for in28minutes courses on Java, Spring Boot, DevOps, AWS, Google Cloud, and Azure.
Stars: ✭ 544 (+1370.27%)
Mutual labels:  google-cloud-platform
augle
Auth + Google = Augle
Stars: ✭ 22 (-40.54%)
Mutual labels:  google-cloud-platform
blockchain-etl-streaming
Streaming Ethereum and Bitcoin blockchain data to Google Pub/Sub or Postgres in Kubernetes
Stars: ✭ 57 (+54.05%)
Mutual labels:  google-cloud-platform
google-natural-language-php
PHP Client for Google Natural Language with Extras
Stars: ✭ 76 (+105.41%)
Mutual labels:  google-cloud-platform
qwiklabs challenges
Qwiklabs challenges helper guide
Stars: ✭ 76 (+105.41%)
Mutual labels:  google-cloud-platform
spanner-bench
Google Cloud Spanner Query Planner Benchmarking
Stars: ✭ 24 (-35.14%)
Mutual labels:  google-cloud-platform
tftransform-demo
tf.Transform example for building digital twin with Apache Beam and Tensorflow
Stars: ✭ 45 (+21.62%)
Mutual labels:  google-cloud-platform
star-dabang
[번개장터 / 스트리미 입사] 스타벅스 어플을 모티브로 한 카페 서비스
Stars: ✭ 14 (-62.16%)
Mutual labels:  google-cloud-platform
Awesome Bigtable

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


Awesome List

Awesome Bigtable

Bigtable is a fully managed, scalable NoSQL database service for large analytical and operational workloads, built and managed by Google.

Contents


If you are new to Bigtable I'd recommend checking out the Bigtable Documentation. The docs are a great place to start, as you can view a full list of integrations, tutorials and other treats. This list is meant to be a curated list of awesome Bigtable "things" to supplement any official documentation.

Tools

A curated list of tools that will help you when working with or building on-top of Bigtable.

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.

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.

Command-line

  • cbt - Official command-line interface for performing several different operations on Cloud Bigtable.
  • btcli - CLI client for the Bigtable with auto-completion.

GUI

  • vscode-bigtable - VSCode extension that provides an easy to use GUI for querying bigtable instances.

Emulators

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

A curated list of resources to help you get off the ground with Bigtable.

Articles & Blogs

Tutorials

Cool Stuff

A list of cool things related to Bigtable.

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.

Interesting Projects

Awesome mentioned badge

If your package or repository is mentioned in this list feel free to add the Awesome mentioned badge to your README.md.

[![Mentioned in Awesome Bigtable](https://awesome.re/mentioned-badge-flat.svg)](https://github.com/zrosenbauer/awesome-bigtable)

Logo Source: https://logomakr.com/4gLK5l

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].