bigtable:附带的TypeScript Bigtable Client

时间:2024-02-23 17:00:46
【文件属性】:

文件名称:bigtable:附带的TypeScript Bigtable Client

文件大小:52KB

文件格式:ZIP

更新时间:2024-02-23 17:00:46

nodejs google typescript big-data key-value

大表客户端 yarn add bigtable-client 介绍 这是TypeScript Bigtable客户端,它充当Google官方包包装。 使用Bigtable时,我们几乎总是想包装API来增加一些便利,并实现一种更高效地获取TTL(按单元为基础)以及元数据信息(例如简单计数)的方法。 该客户端自动管理您通过它管理的每个表的metadata表和ttl jobs 。 此外,它的目的是模仿一个简单的CRUD接口,该接口由很多redis软件包(例如ioredis提供。 此外,设置和所有操作(扫描除外)针对亚毫秒级的响应时间进行了优化(取决于您的Google Cloud Bigtable实例配置),这有助于您基于此Bigtable开发实时应用程序。 尽管可以通过扫描操作来实现此客户端,但该客户端不可用于分析目的。 开始之前 确保遵循描述的设置。 您将需要一个启用了计费功能的Google Cloud Project,以及一个设置身份验证流程,此客户端才能正常工作。 使用 使用它非常简单: 首先,您必须设置一个工厂实例,该实例将获得常规配置以连接到您的Bigtable实例。 注意


【文件预览】:
bigtable-master
----yarn.lock(88KB)
----index.ts(370B)
----lib()
--------JobTTLEvent.ts(6KB)
--------BigtableClient.ts(29KB)
--------BigtableFactory.ts(2KB)
--------interfaces()
--------declarations()
----.npmignore(154B)
----example()
--------index.ts(4KB)
----tsconfig.json(388B)
----LICENSE(1KB)
----test()
--------int()
--------mocha.opts(23B)
----tslint.json(521B)
----README.md(4KB)
----.editorconfig(146B)
----.gitignore(951B)
----package.json(1KB)

网友评论