Redis 5.0.3 与 4.0.12 发布,Redis通常被称为数据结构服务器。 Redis通过一组命令提供对可变数据结构的访问,这些命令使用带有TCP套接字和简单协议的服务器 - 客户端模型发送。因此,不同的进程可以以共享方式查询和修改相同的数据结构。
Redis中实现的数据结构有一些特殊属性:
- Redis关心将它们存储在磁盘上,即使它们总是被提供并修改到服务器内存中。这意味着它很快,但也是非易失性的。
- 数据结构的实现强调内存效率,因此与使用高级编程语言建模的相同数据结构相比,其内部的数据结构可能使用更少的内存。
- 它提供了许多在数据库中可以自然找到的功能,如复制,可调节的持久性级别,群集,高可用性。
- 另一个很好的例子是将Redis视为Memcached的一个更复杂的版本,其中操作不仅仅是SET和GET,而是用于处理复杂数据类型(如Lists,Sets,有序数据结构等)的操作。
更新日志
Redis v5.0.3
- 将数据发送到处于MONITOR或SYNC模式的副本模式连接时,Redis不再发生混乱。
- 修复了某些已排序的集合边缘情况。您不太可能注意到这些问题,但现在它更正确。
- 现在可以更好地支持某些BSD变体:在崩溃时构建和注册日志记录。
- 如果在bind中列出了IPv6地址但实际上无法工作,则网络核心现在可以恢复,因为系统中没有此类协议。
- redis-cli集群模式在很多方面得到了改进。特别是修复子命令工作得到了增强,以涵盖Redis 5完成工作后仍未覆盖的其他边缘情况。
- 内存使用现在更准确。
- 如果您想确保两个实例之间的一组给定键(而不是整个DB)非常相同,则添加DEBUG DIGEST-VALUE。
- 修复与最近更改消费方式相关的网络代码中的潜在崩溃。
- 拒绝包含写入命令的EXEC,该命令针对在事务期间将角色从主服务器更改为副本服务器的实例。
- 在模式包含零字节的边缘情况下,使用模式匹配修复KEYS和其他命令中的崩溃。
- 修复由于在加载状态下执行的命令触发的maxmemory导致的AOF加载期间的逐出。
Redis v4.0.12
- asyncCloseClientOnOutputBufferLimitReached():不要释放假客户端。
- 不要使用shared调用sdscmp()。maxstring或shared.minstring
- 修正了stringmatchlen()读取缓冲区的错误。
- 从maximebedard/backport-4497合并pull request #5569
- add linkClient():添加客户端并缓存列表节点。
- 联网:在freeClient()中优化unlinkClient()
- 当副本在同步期间杀死挂起的RDB保存时,记录它。
- 将子终端移动到readSyncBulkPayload
- 防止RDB自动保存覆盖完整的重新同步结果
- aof.c:改进缩进和更改警告信息。
- AOF:如果我们在加载AOF时丢失了EXEC,则丢弃
- 修复AOF注释以报告当前行为。
下面关于Redis的文章您也可能喜欢,不妨参考下:
Ubuntu 14.04下Redis安装及简单测试 https://www.linuxidc.com/Linux/2014-05/101544.htm
Redis主从复制基本配置 https://www.linuxidc.com/Linux/2015-03/115610.htm
CentOS 7下Redis的安装与配置 https://www.linuxidc.com/Linux/2017-02/140363.htm
Ubuntu 14.04安装Redis与简单配置 https://www.linuxidc.com/Linux/2017-01/139075.htm
Ubuntu 16.04环境中安装PHP7.0 Redis扩展 https://www.linuxidc.com/Linux/2016-09/135631.htm
Redis 单机&集群离线安装部署 https://www.linuxidc.com/Linux/2017-03/141403.htm
CentOS 7.0 安装Redis 3.2.1详细过程和使用常见问题 https://www.linuxidc.com/Linux/2016-09/135071.htm
Ubuntu 16.04环境中安装PHP7.0 Redis扩展 https://www.linuxidc.com/Linux/2016-09/135631.htm
Ubuntu 15.10下Redis集群部署文档 https://www.linuxidc.com/Linux/2016-06/132340.htm
Redis实战 中文PDF http://www.linuxidc.com/Linux/2016-04/129932.htm
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2018-12/155933.htm
