使用 Node.js 客户端从本地主机连接到 Bigtable 模拟器

Connect to Bigtable emulator from localhost with Node.js client

正在尝试从本地主机连接到 Cloud Bigtable 模拟器。看到几个 posts 关于如何使用 Java 连接到本地主机 Bigtable 模拟器。没有文档说明如何使用 Node.js 执行此操作。

@google-cloud/bigtable 客户端在创建连接时需要实例名称。如果是本地主机,那应该是什么?还有项目名称应该是什么?

根据 Using the Cloud Bigtable Emulator 文档:

The emulator does not provide administrative APIs to create or manage instances and clusters. After the emulator starts up, you can connect to it using any project and instance name to create tables and read or write data.

此外,Node.js Cloud Bigtable 客户端支持 BIGTABLE_EMULATOR_HOST 环境标志,该标志记录在 Using the Emulator 部分。