关键值存储

作者: Lewis Jackson
创建日期: 13 可能 2021
更新日期: 25 六月 2024
Anonim
【以小博大】PB计划达成十分之一  我给工作室装了一台100T 的万兆文件服务器!
视频: 【以小博大】PB计划达成十分之一 我给工作室装了一台100T 的万兆文件服务器!

内容

定义-关键值存储是什么意思?

密钥值存储是一种NoSQL数据库,它不依赖关系数据库设计的传统结构。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了Key Value Store

通常,NoSQL数据库允许对数据使用不同类型的关系工具。

这些在大数据分析和新业务设计中变得越来越流行,在这些新业务设计中,需要以有效且实用的方式存储组织较少的数据。一些人谈论使用无模式的存储程序存储数据。 NoSQL并不意味着数据库不使用结构化查询语言-只是意味着其他工具可以推动数据分析。

在此限制内,键值存储允许应用程序保留数据而无需预定义的架构。不同种类的数据容器,数据类型和对象用于容纳此数据。

不同类型的键值存储数据库包括最终一致的数据库工具,分层数据库工具以及具有其他NoSQL设计功能的数据库。

键值存储的本质是开发人员创建两个表:

  • 左侧的关键表
  • 右边的值表。

这些键与这些值的关联方式构成了键值存储模型。该模型的一个示例表明,由于右侧表格仅表示值,因此可以在其中存储哪种数据具有更多的通用性。

这进而导致这种Key Value Store NoSQL设置的可伸缩性和多功能性优势。