官术网_书友最值得收藏!

Key-value stores

Key-value stores are probably the simplest type of task-oriented NoSQL databases. The data model of the original task at hand was probably not very complicated: Key-value stores are mostly based on a whitepaper published by Amazon at the biennial ACM Symposium on Operating Systems Principles, called the Dynamo paper. The data model discussed in this paper is that of Amazon's shopping cart system, which was required to always be available and to support extreme loads. Therefore, the underlying data model of the Key-value store family of database management systems is indeed very simple: keys and values are aligned in an inherently schema-less data model. Indeed, scalability is typically extremely high, with clustered systems of thousands of commodity hardware machines existing at several high-end implementations such as Amazon and many others. Examples of Key-value stores include the mentioned DynamoDB, Riak, Project Voldemort, Redis, and the newer Aerospike. The following screenshot illustrates the difference in data models:

A simple Key-value database
主站蜘蛛池模板: 疏附县| 咸阳市| 温州市| 封开县| 荥经县| 汕头市| 珲春市| 图片| 隆德县| 靖西县| 周宁县| 扬中市| 仪陇县| 嘉鱼县| 梓潼县| 伊金霍洛旗| 准格尔旗| 美姑县| 图们市| 淅川县| 合作市| 江山市| 安陆市| 三门峡市| 深水埗区| 邵东县| 陕西省| 治县。| 济南市| 昆明市| 浪卡子县| 承德县| 保德县| 高平市| 阿荣旗| 吐鲁番市| 通州市| 枞阳县| 郓城县| 梨树县| 崇信县|