什么是key value 存储

什么是key value 存储,第1张

key是关键字、value是值。

key-value分布式存储系统查询速度快、存放数据量大、支持高并发,非常适合通过主键进行查询,但不能进行复杂的条件查询。

Key-value数据库是一种以键值对存储数据的一种数据库,类似Java中的map。可以将整个数据库理解为一个大的map,每个键都会对应一个唯一的值

扩展资料:

由于key-value的键值对特性,被广泛应用键值对数据库中,如redis、memchaced,查询速度快、存放数据量大、支持高并发,非常适合通过主键进行查询,但不能进行复杂的条件查询。

key-value型内存数据库还具有以下特性:

1、亚毫秒级延时。

2、语法简单,易用性强。

3、支持集群方式水平扩展。

4、支持哈希、列表、集合、有序集合等复杂的数据结构。有更多的应用场景

参考资料来源:百度百科-Key-Value

key和value的本意是钥匙和值的意思,在计算机应用中通常被用作键值对,例如在map、json中等。

在键值对中,key是关键字,value是值,例如:

{"firstName": "Brett", "lastName": "McLaughlin"}

在这个json中,firstName和lastName是key,分别对应的value是Brett和McLaughlin。

扩展资料

由于key-value的键值对特性,被广泛应用键值对数据库中,如redis、memchaced,查询速度快、存放数据量大、支持高并发,非常适合通过主键进行查询,但不能进行复杂的条件查询,另外key-value型内存数据库还具有以下特性:

1、亚毫秒级延时。

2、语法简单,易用性强。

3、支持集群方式水平扩展。

4、支持哈希、列表、集合、有序集合等复杂的数据结构。有更多的应用场景

key-value数据库是两个字段,一个代表key一个代表value。

key-value计算机语言代表键值对,比如object对象 {key: 'value'}

最常用的还是redis的键值对,新浪的短连接就是一个很好的键值对应用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6769309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存