暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

早安 2025w9 | Key-value Stores 了解一下

原创 严少安 2025-02-24
284

早安 2025w9 | Key-value Stores 了解一下

2025 年第九周。

w9.jpg

键值数据库也称 Key-value 数据库,简称 KV 数据库,是对键值集合进行存储、检索和管理的一类数据库,属于非关系数据库的一种。键值对集合,类似于映射或者字典,是最为基本的关联数组。每个键在集合中具有唯一性。键对应的值(记录),可以包含各种字段或数据,不做具体要求。

墨天轮中国数据库度排行

20250224_080350.png

数据来源:https://www.modb.pro/dbRank

TiKVPingCAP 公司研发的一款开源分布式事务键值数据库,使用 Apache 2.0 开源协议,是云原生 CNCF 基金会的毕业项目。TiKV 是一个高度可扩展、低延迟和易于使用的键值数据库,在任何规模下提供的性能都小于 10 毫秒。TiKV 旨在填补统一分布式存储层的角色。TiKV 通过支持跨越数万亿行的 PB 级部署,擅长处理大规模数据。

图片来源:https://tikv.org/

晨章数据 EloqKV 是一个高性能、兼容 Redis API 的分布式键值数据库。

图片来源:https://www.eloqdata.com/blog/2024/08/16/eloqkv

国产中间件

TongRDS(东方通分布式数据缓存中间件) 是一款高性能多并发分布式数据缓存中间件,为企业信息化系统提供数据信息的缓存、分享与同步功能。TongRDS 提供了高度兼容 Redis 的数据访问接口,并保持优于 Redis 的读写性能。目前已在政务、金融行业领域多个业务系统中得到应用。

图片来源:https://www.tongtech.com/pctype/37.html

DB-Engines 排行

DB-Engines 排行榜,共 424 款产品,其中键值存储子类 71 款产品。

20250224_080250.png

数据来源:https://db-engines.com/en/ranking/key-value+store

Redis 是一个开源的、基于内存的数据结构存储系统,它以键值对的形式存储数据,支持字符串、哈希、列表、集合、有序集合等多种数据结构,具有高性能、低延迟、可持久化、支持分布式等特点,常被用于缓存、消息队列、实时数据处理、分布式锁等场景,能为应用程序提供高效的数据存储和访问服务。

Valkey 是 Redis 7.2.4 版本的开源分支。红帽 Red Hat Enterprise Linux Server 10 默认提供 Valkey 7.2 数据库

etcd 是一个开源的、高可用的分布式键值对数据库,基于 Raft 一致性算法,提供可靠的分布式数据存储和协调服务,具有强一致性、自动选举、数据持久化、监控与告警等功能,常用于服务发现、配置管理、分布式锁等场景,是构建分布式系统的重要基础组件。

RocksDB 是一个由 Facebook 开发并开源的高性能、可嵌入的键值对存储数据库,基于 LSM 树结构,支持高效的读写操作、水平扩展和多版本并发控制,能在存储大量数据时保持低延迟和高吞吐量,适用于需要处理海量数据的存储引擎、数据库系统以及各类对性能有高要求的应用场景。

LevelDB 是由 Google 开发的一款高效、开源、键值对存储的嵌入式数据库,它具有高写入性能、支持数据持久化、可定制化内存管理和数据压缩等特点,适用于对性能要求极高、数据量较大且需要快速读写的本地存储场景,常用于数据库系统的底层存储引擎或作为嵌入式数据库在各种应用程序中使用。

Have a nice day ~


🌻 往期精彩 ▼

– / END / –

👉 这里可以找到我

👉 这里有得聊

如果对国产基础软件(操作系统、数据库、中间件)感兴趣,可以加群一起聊聊。
关注微信公众号:少安事务所,后台回复[群],即可看到入口。

如果这篇文章为你带来了灵感或启发,请帮忙『三连』,感谢!ღ( ´・ᴗ・` )~

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论