MCPcopy Index your code
hub / github.com/aliyun/aliyun-tablestore-nodejs-sdk

github.com/aliyun/aliyun-tablestore-nodejs-sdk @v5.6.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.6.4 ↗ · + Follow
417 symbols 783 edges 81 files 5 documented · 1% updated 2mo agov5.6.0 · 2025-04-27★ 8921 open issues

Browse by type

Functions 417 Types & classes 0
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Aliyun Tablestore SDK for Node.js

License Status GitHub version Build Status Coverage Status

中文版 (Link to the Chinese README)

About

  • This NodeJs SDK is a client library for the Alibaba Cloud Tablestore Service API.
  • Alibaba Cloud Tablestore is a NoSQL database service built on Alibaba Cloud’s Apsara distributed operating system that can store and access large volumes of structured data in real time.

Version Feature Updates

  • Version: 5.6.4
  • Add memory apis.
  • Version: 5.6.3
  • Fix ReferenceError for ESM.
  • Version: 5.6.2
  • Fix jsonify getRow response.
  • Version: 5.6.1
  • Fix function name.
  • Version: 5.6.0
  • Remove domain dependency.
  • Version: 5.5.1
  • Bug fix in _parseSearchHit function.
  • Version: 5.5.0
  • Search: GroupByDateHistogram
  • GroupByHistogram Support Offset Parameter
  • DescribeTable API Support IndexSyncPhase
  • DescribeSearchIndex Support IndexStatus
  • Search: GroupByGeoGrid
  • Search: Function Score
  • Search: KnnVectorQuery
  • Search: Highlight
  • Nested Query Highlight
  • Search: GroupByComposite
  • Field Sort Support Missing Field Parameter
  • Version: 5.4.1
  • fix wrong time unit in default_retry_policy.js
  • Version: 5.3.1
    • Modified the writing style of some js, compatible with Deno
  • Version: 5.3.0
    • SQLPayloadVersion no longer supports SQL_PLAIN_BUFFER
  • Version: 5.2.2
    • Search Support Collapse
  • Version: 5.2.1
    • SQL use default SQLPayloadVersion SQL_FLAT_BUFFERS
  • Version: 5.2.0
    • Added Support for SQL
    • Added Support for Search Agg and GroupBy
    • Added Support for Search ColumnReturnType RETURN_ALL_FROM_INDEX
    • Added Support for Search Query Weight Parameter
    • Added Support for ComputeSplits
    • Added Support for ParallelScan
    • Added Support for UpdateSearchIndex
    • UpdateSearchIndex supports the return of measurement, TTL, createTime and other information
    • CreateSearchIndex supports dynamic schema modification and TTL
    • Added Support for Table allowUpdate Parameter
    • Modified Retry Policy
    • Carry RequestId in Error
  • Version: 4.3.2
  • Bug fixed: Queries are now supported using the "Long" datatype
  • Added Support for SearchIndex
  • Added Support for GlobalIndex
  • Added Support for Atomic Addition
  • Added Support for Transactions
  • Added Support for ExistsQuery

Installation

npm install tablestore

Getting Started

To get started, we recommend taking a look at the samples found in the "samples/" directory. You can configure the samples for use by setting the correct relevant parameters for your Tablestore instance by modifying the "samples/client.js" file (modify the values for 'accessKeyId', 'secretAccessKey', 'endpoint' and 'instancename' accordingly).

Contributing

  • We welcome everyone to contribute code to the Tablestore NodeJs SDK and other Tablestore SDKs.

Contact US

Join our Tablestore Chat Group(GroupNumber:23307953) on DingDing Talk

Image text

Core symbols most depended-on inside this repo

Shape

Function 417

Languages

TypeScript100%

Modules by API surface

samples/browser/tablestore-js-sdk-4.0.9.min.js336 symbols
lib/protocol/encoder.js24 symbols
lib/protocol/decoder.js13 symbols
lib/protocol/sql_generated.js5 symbols
samples/multiVersion.js4 symbols
lib/event_listeners.js4 symbols
test/e2e_knowledge_base.js3 symbols
test/data_opration.test.js3 symbols
samples/primarykey.js3 symbols
lib/request.js3 symbols
test/search_old.test.js2 symbols
samples/getRow.js2 symbols

For agents

$ claude mcp add aliyun-tablestore-nodejs-sdk \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page