DiceDB
软件描述
DiceDB 是一个开源、快速、响应式、内存中的数据库,专为现代硬件优化。通常用作缓存,它提供熟悉的接口,同时通过查询订阅实现实时数据更新。
官方网站
访问软件的官方网站了解更多信息
dicedb.io
什么是 DiceDB?
DiceDB 是一个开源、快速、响应式、内存中的数据库,专为现代硬件优化。常被用作缓存,提供熟悉的接口,同时通过查询订阅实现实时数据更新。它具备更高的吞吐量和更低的中位延迟,非常适合现代工作负载。
响应式:无需轮询数据库获取变更,只需订阅即可接收结果集推送。
快速:更高的吞吐量和更低的中位延迟,适合现代工作负载。
适配现代硬件:充分利用底层核心,实现更高吞吐量和更好的硬件利用率。
DiceDB 及其所有依赖包、库和模块均采用 BSD 3-Clause 许可证开源。
🔄 替代方案
48 个选择
Titan Database
Titan 是一个可扩展的图数据库,专为在多台机器组成的集群中存储和查询包含数千亿个顶点和边的图而优化。Titan 是一个事务性数据库,可支持数千名并发用户执行复杂的图操作。

UnQLite
UnQLite 是一个内置于进程中的软件库,实现了自包含、无服务器、零配置的事务型 NoSQL 数据库引擎。UnQLite 是一种类似于 MongoDB、Redis、CouchDB 等的文档存储数据库。

RethinkDB
面向实时网络的开源数据库。

Apache HBase
HBase 是一个开源的非关系型分布式数据库,其设计灵感来自 Google 的 BigTable,使用 Java 编写。它是 Apache 软件基金会 Hadoop 项目的一部分,运行在 HDFS(Hadoop 分布式文件系统)之上,提供……

Amazon DynamoDB
Amazon DynamoDB 是亚马逊公司作为其 AWS 服务组合的一部分提供的完全托管的 NoSQL 数据库服务。该服务由亚马逊首席技术官 Werner Vogels 于 2012 年 1 月 18 日宣布。概述:DynamoDB 与其他亚马逊服务的不同之处在于,它允许开发者购买……

Bluzelle Decentralized DB
Bluzelle 是一个由 PBFT 共识引擎驱动的去中心化开源数据库,它是一种 NoSQL 键值存储数据库。了解无需信任的计算,通过免费参与我们的测试版,发现去中心化的优势。

Tarantool
一个在Lua应用服务器中运行的NoSQL数据库。Tarantool结合了Node.JS的网络编程能力与Redis的数据持久化功能。

memcached
免费开源、高性能的分布式内存对象缓存系统,具有通用性,旨在通过减轻数据库负载来加速动态Web应用程序。


