天天看點

教你如何免費使用一款免運維、無限容量的表存儲服務

作者:李欣

前言

表格存儲是一款用于存儲海量非關系型(NoSQL)結構化資料的雲原生表存儲服務,提供 Schemaless 表結構設計、多元化索引以及資料更新實時訂閱通道,支撐 PB 級資料存儲的同時能提供豐富且靈活的資料查詢、檢索和分析能力。對接了各大主流開源計算引擎,能靈活的實作流批一體分析。

通過閱讀本文您将了解如何免費開通和使用表格存儲服務,即刻擁有一個完全免運維、彈性、高性能、低成本的表存儲服務。整個操作流程會分為三大部分:

  1. 開通服務并建立執行個體。建立按量計費執行個體,一定額度下免費使用。
  2. 建立表并進行簡單讀寫操作。表格存儲的表為 Bigtable 模型,可提供簡單的單行查詢和範圍查詢,底層分布式架構設計最大可彈性支撐到千萬級 QPS 服務能力。
  3. 進階特性多元索引的使用。多元索引使用搜尋引擎技術,以支撐對表内資料的高效檢索和條件查詢,提供比資料庫二級索引更靈活、更強勁的資料查詢加速體驗。

開通服務并建立執行個體

開通表格存儲服務

  1. 登入 表格存儲産品頁 ,點選立即開通。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 選中表格存儲(按量付費)服務協定後,單擊立即開通。
教你如何免費使用一款免運維、無限容量的表存儲服務

建立執行個體

  1. ,點選管理控制台。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 點選試用新版本控制台。若已是新版本控制台,跳過此步驟。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 選擇對應的地域,點選建立執行個體。

說明  地域和執行個體的概念請參考官網文檔

地域

執行個體

教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 選擇按量模式,填寫執行個體資訊,點選确定。

說明  按量模式指的是按照業務實際的資料存儲量、讀寫使用量來計算費用,未超過免費額度則不會計費。更多關于預留模式和按量模式的介紹請參考官網文檔

預留模式 按量模式

。不同的執行個體規格适應不同的業務場景。更多關于執行個體規格的介紹請參考官網文檔

。建立完執行個體後需等待執行個體初始化完成。

教你如何免費使用一款免運維、無限容量的表存儲服務

建立表并讀寫資料

建立資料表

說明  對資料表的讀寫操作在一定額度下可以免費體驗

  1. 點選執行個體名稱,進入表清單頁面。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 點選建立資料表。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 填寫表名、主鍵名,選擇主鍵類型,點選确定。

說明  最多可支援四個主鍵,更多關于主鍵的介紹請參考官網

主鍵
教你如何免費使用一款免運維、無限容量的表存儲服務

寫入資料

  1. 點選表名,進入表管理頁面。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 選中資料管理,點選插入資料。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 填寫主鍵值、屬性列名稱、屬性值,選擇屬性列資料類型,點選确定。

說明  屬性列個數無上限。更多關于屬性列的介紹請參考官網文檔

屬性列

。更多關于資料寫入操作請參考官網文檔

單行資料操作 多行資料操作
教你如何免費使用一款免運維、無限容量的表存儲服務
教你如何免費使用一款免運維、無限容量的表存儲服務

查詢資料

  1. 進入表管理頁面,點選查詢資料
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 單行查詢。選擇單行查詢,輸入主鍵值,點選确定。

說明  單行查詢需要輸入所有主鍵的值,更多關于單行查詢的介紹請參考官網

例:查詢orderID="o000000000",orderMd5ID="c49f5fd5aba33159accae0d3ecdecd749a7"的行。

教你如何免費使用一款免運維、無限容量的表存儲服務

單行查詢結果如下

教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 範圍查詢。選擇範圍查詢,輸入開始主鍵值和結束主鍵值,點選确定。

說明  更多關于範圍查詢的介紹請參考官網

。關于範圍查詢原理介紹可參考文章

GetRange範圍查詢詳解

例:查詢主鍵範圍從orderID="o0000000000100",到orderID="o0000000000105"的所有行

教你如何免費使用一款免運維、無限容量的表存儲服務

範圍查詢結果如下

教你如何免費使用一款免運維、無限容量的表存儲服務

進階特性多元索引

建立多元索引

  1. 進入表管理頁面,選擇索引管理,點選建立多元索引。
教你如何免費使用一款免運維、無限容量的表存儲服務

注意  多元索引建立後會開始計費,體驗完畢後需要删除。

說明  目前隻支援在最大版本數為1,資料生命周期為永久的表上建立多元索引。最大版本數與資料生命周期可在表管理頁面檢視,如下圖:

教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 填寫索引名稱。輸入索引字段名,索引字段類型,點選确定。

注意  索引字段類型需與資料表字段類型保持一緻,若資料類型不一緻可能導緻資料無法正确同步到索引中。更多關于多元索引字段類型的介紹請參考官網

數組和嵌套類型
教你如何免費使用一款免運維、無限容量的表存儲服務

多元索引查詢

說明  多元索引建立後,即會依次開始同步資料表的存量資料和增量資料,可在索引管理頁面實時檢視表的總行數。需要注意的是,同步會存在秒級别的延遲,多元索引保證了與資料表的最終一緻性。

精确查詢

例:查詢品牌為vivo的所有訂單,并按照訂單總價降序排序。指定傳回消費者姓名,售賣人姓名,品牌,訂單總價。

  1. 點選搜尋
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 添加查詢字段,選擇精确查詢,輸入查詢的值。添加排序字段,選擇排序方式。指定傳回字段。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 傳回結果。
教你如何免費使用一款免運維、無限容量的表存儲服務

範圍查詢

例:查詢訂單産品單價在40-50之間的訂單,傳回所有字段。

  1. 添加查詢字段,選擇範圍查詢,輸入範圍上下限。預設傳回所有列。
教你如何免費使用一款免運維、無限容量的表存儲服務
  1. 傳回結果
教你如何免費使用一款免運維、無限容量的表存儲服務

通配符查詢

例:查詢所有消費者姓名以“二”結尾的訂單,并按照訂單産品單價升序。傳回所有字段。

  1. 添加查詢字段,選擇通配符查詢,輸入比對的值。指定排序字段,選擇排序方式。預設傳回所有列。
教你如何免費使用一款免運維、無限容量的表存儲服務
教你如何免費使用一款免運維、無限容量的表存儲服務

除了上文提到的查詢方式外,多元索引還支援許多豐富的查詢方式,例如模糊查詢、地理位置查詢、多條件組合查詢、嵌套查詢等等。同時還支援統計聚合、排序、并發導出資料等功能,更多關于多元索引的介紹可參考官網

多元索引

結尾

本文為大家分享的表格存儲簡單使用方法就到這裡了。如對本文所述有疑問或者希望進一步了解表格存儲,歡迎加入釘釘群:“表格存儲公開交流群”。群内提供免費的線上專家服務,歡迎掃碼加入,群号:23307953。

教你如何免費使用一款免運維、無限容量的表存儲服務