全部產品
Search
文件中心

Tablestore:.NET SDK

更新時間:Jun 19, 2025

Table Store .NET SDK 支援寬表模型操作。

功能列表

使用 SDK 的功能之前,您需要初始化 Client。.NET SDK 支援的功能明細請參見下表。

功能類型

功能操作

描述資訊

資料表操作

建立資料表

建立一個資料表用於資料存放區。您可以在建立資料表時配置主鍵列自增

更新表配置

更新資料表的配置資訊。

列出資料表

查看執行個體中所有資料表的名稱。

查詢表資訊

查詢資料表的配置資訊。

刪除資料表

刪除指定的資料表。

資料操作

寫入資料

向資料表中寫入資料。

讀取資料

從資料表中讀取資料。

刪除資料

刪除資料表中的資料。

過濾器

在服務端對讀取結果再進行一次過濾,根據過濾器(Filter)中的條件決定返回的資料。

條件更新

只有在資料滿足更新條件的情況下,才能對錶中資料進行更新,否則資料更新失敗並給使用者報錯。

原子計數器

將列當成一個原子計數器使用,對該列進行原子計數操作。

多元索引

建立多元索引

為資料表建立一個多元索引。

列出多元索引列表

列出指定表下的多元索引。

更新多元索引配置

更新多元索引的資料生命週期。

查詢多元索引描述資訊

查詢多元索引的描述資訊,包括多元索引的欄位資訊和索引配置等。

刪除多元索引

刪除指定的多元索引。

基礎查詢

基礎查詢類型包括全匹配查詢精確查詢多詞精確查詢首碼查詢範圍查詢萬用字元查詢列存在性查詢摺疊(去重)地理位置查詢巢狀型別查詢

多條件組合查詢

查詢條件支援包含一個或者多個子查詢條件,根據子查詢條件來判斷資料是否滿足查詢條件。

排序和翻頁

使用多元索引查詢資料時,您可以按照指定相片順序擷取到返回資料;當返回結果行數較多時,通過使用跳轉翻頁或者連續翻頁可以快速定位到所需資料。

統計彙總

可以實現求最小值、求最大值、求和、求平均值、統計行數、去重統計行數、按欄位值分組、按範圍分組、按地理位置分組、按過濾條件分組等操作;同時多個統計彙總功能可以組合使用,滿足複雜的查詢需求。

全文檢索索引

Tablestore提供了匹配查詢短語匹配查詢,以實現全文檢索索引功能。查詢時會根據分詞情況匹配資料。

並發匯出資料

當不關心整個結果集的順序時,可以使用並發匯出資料功能以更快的速度將命中的資料全部返回。

二級索引

建立二級索引

為資料表建立一個二級索引。

使用二級索引讀取資料

使用單行讀取和範圍讀取的方式查詢索引表中資料。如果所需屬性列已包含在索引表中,可以直接從索引表讀取,否則需要尋找資料表以擷取相關資料。

刪除二級索引

刪除資料表中指定的二級索引。

SQL查詢

建立映射關係

為已存在的表或者索引建立映射關係。

更新映射表屬性列

為已存在的映射表添加或刪除屬性列。

刪除映射表

刪除映射關係。

列出映射表名稱列表

列出當前資料庫中的映射表列表。

查詢表的描述資訊

查詢表的描述資訊,例如欄位名稱、欄位類型等。

查詢索引描述資訊

查詢表的索引描述資訊。

查詢資料

查詢表中的資料。

版本相容性

當前最新版本為6.x.x版本,新版本對歷史版本的相容性如下:

  • 對於5.x.x系列的SDK相容。

  • 對於4.x.x系列的SDK相容。

  • 對於3.x.x系列的SDK相容。

  • 對於2.x.x系列的SDK不相容處如下。

    • 介面部分不相容:刪除Condition.IGNORE、Condition.EXPECT_EXIST和Condition.EXPECT_NOT_EXIST。

    • DLL檔案名稱由Aliyun.dll變更為Aliyun.TableStore.dll。

關於SDK版本迭代的更多資訊,請參見.NET SDK歷史迭代版本

相關文檔

如需瞭解Table Store的錯誤處理方式,請參見錯誤處理