A-A+

Redis v3.2.2发布下载,高性能 key-value数据库

2016年08月03日 Linux 新闻 暂无评论 阅读 909 次

Redis v3.2.2发布下载,Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

特点:

  • Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
  • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
  • Redis支持数据的备份,即master-slave模式的数据备份。

优势:

  • 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
  • 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
  • 原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
  • 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。

更新日志

Bug修复
1. There was a bug in the List type implementation, able to cause the
   crash of the server under certain (non trivial to replicate) circumstances
   when the LSET command was used. Now the bug is fixed and a new stress tester
   that was able to easily trigger the bug was added to the test suite.

2. Redis Sentinel, when monitoring multiple masters, could crash after
   a Sentinel address update event.

3. Redis Sentinel now checks slaves INFO state more often when disconnected.
   This is not really a bug fix, but may allow to more easily detect that
   a slave is able to fail over its master reducing certain delays.

4. It was possible, under a variety of conditions, that the AOF and RDB children
   process could spawn at the same time. This is known to trash disk I/O,
   AOF performances, and to ultimately create latency in the Redis server.
   Normally Redis avoids to have the two writing children at the same time, but
   there were edge cases discovered by Oran Agra (that also co-authored the
   fix with me) where the double-fork could happen. In order to fix this bug
   non trivial changes to the replication code were operated, however it was
   important to back port this fix into 3.2.2 because the bug could lead to
   bad latency experiences in certain cases.

5. Many GEORADIUS bugs are now fixed \o/. This started as a failing CI
   test. I grepped for more clues and there were a number of random failures
   in the points reported by GEORADIUS. The errors were found to be related
   to three different bugs (one of these was a bug in the test itself).
   It's not a critical bug: the effect is to, sometimes, don't report objects
   that are near the radius, but only with specific sets of coordinates
   and radius settings. However now the issues are fixed and the error
   vectors were added as regression tests.
 

新功能
 1. Now slaves support the slave-announce-ip and slave-announce-port options.
   Using these features a slave can be reported by the master `INFO` output
   and `ROLE` command as having arbitrary IP and port. This allows to have
   Sentinel deployments when working with containers or NAT-ed environments
   more easily.

2. The RDB check utlity is now part of Redis and uses the same RDB code that
   Redis uses in order to load the dataset in memory, so a given version
   of Redis is always able to check the RDB it produced... without another
   external check tool which is supposed to be taken in sync with the
   rdb.c implementation. This in turn also means that the new RDB checking
   is able to spot more complex bugs, since it really loads the dataset
   instead of just skipping bytes.

更多日志:3.2/00-RELEASENOTES

下载

下面关于Redis的文章您也可能喜欢,不妨参考下:

Ubuntu 14.04下Redis安装及简单测试 2014-05/101544.htm

Redis主从复制基本配置 2015-03/115610.htm

Redis集群明细文档 2013-09/90118.htm

Ubuntu 12.10下安装Redis(图文详解)+ Jedis连接Redis 2013-06/85816.htm

Redis系列-安装部署维护篇 2012-12/75627.htm

CentOS 6.3安装Redis 2012-12/75314.htm

Redis安装部署学习笔记 2014-07/104306.htm

Redis配置文件redis.conf 详解 2013-11/92524.htm

Redis 的详细介绍请点这里
Redis 的下载地址请点这里

标签:

给我留言

Copyright © SEARU.ORG 保留所有权利.   Theme  Ality 网站地图 360网站安全检测平台

用户登录

分享到: