データストア
データストア(英語: Data store)は、ソフトウェアシステムにおいてデータを永続的に保存して管理する機能や主体を指す、総称的な名称である。データストアの具体的な実装として、データベースや、ファイルなどがある[1][2]。
MATLAB[3]やVMware[4]のクラウドストレージシステム、Firefox OS[5]はデータストアという言葉を、それらのアプリケーション内において、データの集合の配置場所を抽象化したものを指す言葉として用いている[要検証 ]。
データストアの種類
編集データストアの種類としては以下のようなものが挙げられる[6][7]。
ストレージモデル
編集→「ストレージモデル」も参照
- ダイレクトアタッチストレージ(DAS)- デバイスに直接接続する補助記憶装置[8]
- ネットワークアタッチドストレージ(NAS)- ネットワーク上に配置する補助記憶装置[8]
- クラウドストレージ - インターネットや専用のプライベートネットワークを介して利用できる遠隔の保存場所[8][9]
データ配置アーキテクチャ
編集- 集中データストア
- 分散データストア
- 分散データベース
データ形式
編集→「データモデル (データストア)」も参照
関連項目
編集脚注
編集- ^ “データストアとは - IT用語辞典”. IT用語辞典 e-Words. 2024年10月4日閲覧。
- ^ “Glossary D: data store”. Information Management. 2013年1月14日時点のオリジナルよりアーカイブ。2011年4月4日閲覧。 “A place where data is stored; data at rest. A generic term that includes databases and flat files.”
- ^ “Datastore - MATLAB & Simulink”. in.mathworks.com. 2016年1月11日閲覧。
- ^ VMware (2016年1月11日). “Managed Object - Datastore”. VMware. VMware. 2016年1月11日閲覧。
- ^ “Data Store API”. Mozilla Developer Network. 2016年1月11日閲覧。Archived 2014-12-23 at the Wayback Machine.
- ^ a b “データストアとは”. Hewlett Packard Enterprise Development LP. 2024年10月4日閲覧。
- ^ Wu, Dongyao; Sakr, Sherif; Zhu, Liming (2017), Zomaya, Albert Y.; Sakr, Sherif, eds. (英語), Big Data Storage and Data Models, Springer International Publishing, pp. 3–29, doi:10.1007/978-3-319-49340-4_1, ISBN 978-3-319-49340-4 2024年10月4日閲覧。
- ^ a b c d “データストアとは何ですか? - データストアの説明 - AWS”. Amazon Web Services, Inc.. 2024年10月4日閲覧。
- ^ “What Is Cloud Storage? | IBM” (英語). www.ibm.com (2021年9月20日). 2024年10月4日閲覧。
- ^ “NoSQL とは?(NoSQL データベースの解説と SQL との比較)| AWS”. Amazon Web Services, Inc.. 2024年10月4日閲覧。
- ^ “ドキュメントデータベースとは? | AWS”. Amazon Web Services, Inc.. 2024年10月4日閲覧。