dot 速度的未来即将在您所在的城市举办的活动中亮相。

加入我们参加 Redis 发布会

Redis 简介

Redis 是世界上最快的内存数据库。它为缓存、向量搜索和 NoSQL 数据库提供云端和本地解决方案,可以无缝融入任何技术栈,使数字客户能够轻松构建、扩展和部署我们世界赖以运行的快速应用程序。

要使用 Redis,您可以在 Redis 源代码可用许可证 2.0 (RSALv2) 或服务器端公共许可证 v1 (SSPLv1) 之间选择。

Redis 提供 数据结构,例如 字符串哈希列表集合有序集合(支持范围查询)、位图超对数地理空间索引。Redis 内置了 复制Lua 脚本LRU 淘汰事务 以及不同级别的 磁盘持久性,并通过 Redis Sentinel 和自动分区(使用 Redis 集群)提供高可用性。

您可以在这些类型上执行 原子操作,例如 追加到字符串递增哈希中的值将元素推入列表计算集合交集并集差集;或 获取有序集合中排名最高的成员

为了获得最佳性能,Redis 使用 内存数据集。根据您的用例,Redis 可以通过定期 将数据集转储到磁盘 或通过 将每个命令追加到基于磁盘的日志 来持久化您的数据。如果您只需要功能丰富的网络内存缓存,也可以禁用持久性。

Redis 支持 异步复制,具有快速无阻塞同步功能,并在网络断开时自动重新连接并进行部分重新同步。

Redis 还包括

您可以从 大多数编程语言 使用 Redis。

Redis 使用 ANSI C 编写,可以在大多数 POSIX 系统(如 Linux、*BSD 和 Mac OS X)上运行,无需外部依赖项。Linux 和 OS X 是 Redis 开发和测试最多的两个操作系统,我们 建议使用 Linux 进行部署。Redis 可能在 SmartOS 等 Solaris 派生系统中运行,但支持仅限于 尽力而为。Windows 版本没有官方支持。


Redis 发布周期 - 如何发布 Redis 的新版本?

Redis 许可证 - Redis 许可证和商标信息

Redis Enterprise - 了解 Redis Enterprise

关于 Redis Stack - 详细了解 Redis Stack