| Crates.io | solana-bigtable-connection |
| lib.rs | solana-bigtable-connection |
| version | 1.10.31 |
| created_at | 2022-04-09 17:31:23.861146+00 |
| updated_at | 2022-07-30 21:42:39.712475+00 |
| description | The Solana AccountsDb plugin for Bigtable database. |
| homepage | https://solana.com/ |
| repository | https://github.com/solana-labs/solana-bigtable-connection |
| max_upload_size | |
| id | 564821 |
| size | 214,434 |
A generic Rust based Bigtable connection library implemented using gRPC. This is refactored out the solana mono repo so that can be shared for different applications.
The Cloud BigTable emulator can be used during development/test. See https://cloud.google.com/bigtable/docs/emulator for general setup information.
Process:
gcloud beta emulators bigtable start in the background$(gcloud beta emulators bigtable env-init) to establish the BIGTABLE_EMULATOR_HOST environment variableExport a standard GOOGLE_APPLICATION_CREDENTIALS environment variable to your
service account credentials.
Depending on what operation mode is required, either the
https://www.googleapis.com/auth/bigtable.data or
https://www.googleapis.com/auth/bigtable.data.readonly OAuth scope will be
requested using the provided credentials.