DiceDB
软件描述
DiceDB 是一个开源、快速、响应式、内存中的数据库,专为现代硬件优化。通常用作缓存,它提供熟悉的接口,同时通过查询订阅实现实时数据更新。
官方网站
访问软件的官方网站了解更多信息
dicedb.io
什么是 DiceDB?
DiceDB 是一个开源、快速、响应式、内存中的数据库,专为现代硬件优化。常被用作缓存,提供熟悉的接口,同时通过查询订阅实现实时数据更新。它具备更高的吞吐量和更低的中位延迟,非常适合现代工作负载。
响应式:无需轮询数据库获取变更,只需订阅即可接收结果集推送。
快速:更高的吞吐量和更低的中位延迟,适合现代工作负载。
适配现代硬件:充分利用底层核心,实现更高吞吐量和更好的硬件利用率。
DiceDB 及其所有依赖包、库和模块均采用 BSD 3-Clause 许可证开源。
🔄 替代方案
48 个选择
Skytable
Skytable 是一个免费开源的实时 NoSQL 数据库,旨在实现可扩展的灵活数据建模。
Pivotal GemFire® 是一种实时分布式数据存储系统,可为您解决分布式系统中的难题。它提供熟悉的 Java 接口,用于操作任意复杂度和结构的数据,并能应对不断增长的数据集和用户需求……

NCache
NCache 是一个适用于 .NET、Java 和 Node.js 的开源内存分布式缓存。NCache 提供了一种极快且可线性扩展的分布式缓存,用于缓存应用程序数据,从而减少昂贵的数据库访问。

TayzGrid
TayzGrid 是一种弹性内存数据网格,具备自愈型点对点动态数据网格集群架构。TayzGrid 是一种极快且可线性扩展的数据网格,并提供智能复制以确保数据可靠性,同时不影响可扩展性。

Infinispan
一个可选模式的分布式内存键值数据存储,既可作为嵌入式Java库使用,也可作为通过多种协议(HotRod、REST、Memcached和WebSockets)远程访问的语言无关服务。

cachelot
Cachelot 在固定内存范围内运行。无垃圾回收机制。元数据小巧,内存利用率接近完美(开销占总内存的5-7%)。

Thiicket
无服务器 Redis。相同的底层引擎,更优的模式。专注于您的代码,无需维护和扩展 Redis 集群。按使用量付费,不多花一分钱。
dragonfly
Dragonfly 是一种极快的内存数据存储系统,专为现代云硬件上的高负载工作负载而构建。Dragonfly 与 Redis、Valkey 和 Memcached 完全 API 兼容,可实现快速无缝迁移,在硬件减少一半的情况下性能最高提升 25 倍……



