大數據

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

作者:李欣

前言

表格存儲是一款用於存儲海量非關係型(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. 添加查詢字段,選擇通配符查詢,輸入匹配的值。指定排序字段,選擇排序方式。默認返回所有列。

  1. 返回結果

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

結尾

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

 

Leave a Reply

Your email address will not be published. Required fields are marked *