KeyDB logo

KeyDB你唯一需要的数据库

KeyDB 是一款快速键值数据库,它将内存缓存和 FLASH 持久性结合在一个包中。

2020-08-22
Acquired
Early
S20
2
B2B
CanadaAmerica / Canada
KeyDB screenshot
更多关于 KeyDB 的信息

KeyDB - 比 Redis 更快的替代方案

简介

KeyDB 是一款完全开源的数据库,由 Snap Inc. 支持,是 Redis 的更快替代方案。KeyDB 专为扩展而设计,通过高吞吐量和低延迟来增强用户体验。

主要功能

  • 高吞吐量: 能够以单个节点在超过 100 万次操作/秒的基准测试中处理繁重的负载。
  • 低延迟: 将数据保存在内存中,以亚毫秒级的延迟提供数据。
  • 多种数据结构: 支持字符串、哈希、列表、集合、有序集合、位图、HyperLogLog、地理空间索引和流。
  • 多种持久化选项: 提供 RDB 和 AOF 持久化,并可配置耐久性偏好。
  • 可扩展性: 可以通过单个节点进行垂直扩展,也可以通过活动复制或集群模式进行水平扩展。
  • 高可用性: 提供简单的 HA 设置,具有活动副本节点和针对分片集群模式配置的自动故障转移。
  • MVCC 非阻塞架构: 允许并发查询,而不会降低性能。
  • 跨区域多主支持: 支持多个主节点,并具有异步复制功能。
  • 更好的过期机制: 子键的过期时间和近乎实时的主动删除。
  • TLS 加密: 运行速度是 Redis + TLS 的 7 倍。
  • ModJS: 使用开源 JavaScript 模块创建自定义命令。

使用场景

  • Web 应用程序: 通过快速可靠的数据访问来增强用户体验。
  • 实时分析: 处理高吞吐量和低延迟的要求。
  • 游戏: 支持大规模的实时互动。
  • 物联网: 有效地管理和处理来自众多设备的数据。
  • 电子商务: 确保快速可靠的交易和用户互动。

价格

KeyDB 完全开源,提供所有功能,无需任何许可费用。您可以直接与 KeyDB 团队讨论额外的企业支持和定制解决方案。

团队

KeyDB 由 Snap Inc. 的一个专门团队开发和维护,并得到了活跃的开源社区的贡献。该团队专注于提供高性能、可扩展和可靠的数据库解决方案,以满足各种工作负载需求。