SYSTEM AND METHOD FOR IMPLEMENTING DATA STORAGE SERVICE
PROBLEM TO BE SOLVED: To provide a data storage service to automatically scale and/or re-partition tables in response to detecting workload changes, node failures, or other conditions or anomalies.SOLUTION: A system maintains tables in a non-relational data store on behalf of clients. The system pro...
Saved in:
Main Authors | , , , , , , , , , |
---|---|
Format | Patent |
Language | English Japanese |
Published |
02.11.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | PROBLEM TO BE SOLVED: To provide a data storage service to automatically scale and/or re-partition tables in response to detecting workload changes, node failures, or other conditions or anomalies.SOLUTION: A system maintains tables in a non-relational data store on behalf of clients. The system provides a Web services interface through which service requests are received, and an API to request that a table be created, deleted, or described, that an item be stored, retrieved, deleted, or its attributes modified, or that a table be queried (or scanned) with filtered items and/or their attributes returned. Items stored in tables are partitioned and indexed using a simple or composite primary key. The service is a best-effort or committed throughput model.SELECTED DRAWING: Figure 5
【課題】作業負荷変化、ノード障害、あるいは他の条件または異常の検出に応答して、テーブルを自動的に規模変更および/または再区分するデータ記憶サービスを提供する。【解決手段】クライアントの代わりに、非リレーショナルデータ記憶部の中でテーブルを維持する。サービス要求が受信され、ウェブサービスインターフェースと、テーブルが作成され、削除され、または記述されること、アイテムが記憶され、読み出され、削除され、またはその属性が修正されること、あるいはフィルタにかけられたアイテムおよび/またはそれらの属性が返されるとともに、テーブルが問い合わせを受ける(またはスキャンされる)ことを要求するAPIを提供する。テーブルに記憶されたアイテムは、区分され、単純または複合一次キーを使用してインデックスが作成される。サービスは、ベストエフォート型またはコミットメント型スループットモデルである。【選択図】図5 |
---|---|
Bibliography: | Application Number: JP20170156531 |