Redis Key-Value数据库

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

redis是一个key-value存储系统。和memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与Memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了PythonRubyErlangPHP客户端,使用很方便。

Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得Redis可执行单层树复制。从盘可以有意无意的对数据进行写操作。由于完全实现了发布/订阅机制,使得从数据库在任何地方同步树时,可订阅一个频道并接收主服务器完整的消息发布记录。同步对读取操作的可扩展性和数据冗余很有帮助。

Redis 未授权访问缺陷可轻易导致系统被黑
Sebug 网站公布了 Redis 未授权访问缺陷的详细漏洞信息,这个 Redis 未授权访问缺陷可轻易导致系统被黑。详细内容请看下文:漏洞概要Redis 默认情况下,会绑定在 0.0.0.0:6379,这样将会将Redis服务暴露到公网上,如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情况下未授权访 问Redis以及读取Redis

发布于 2015-11-12 13:59:30 | 50 次阅读

容器混搭搞出线上 Redis 事故,这坑我先踩为敬
事情是这样的, 现在有一个 redis 3.0 集群节点都是裸 redis 或 host 网络模式部署的容器 redis (基本上跟裸 redis 差不多), 需要把它们替换成 macvlan 网络模式的 redis 容器, 以显得我们的 dockerized redis cluster 很上档次。这事情几个月前也搞过一次毫无压力。然而这一次又搞, 就出岔子了。(这剧本不对啊摔)于是开始加

发布于 2015-10-13 17:57:58 | 47 次阅读

功能强大的 C++ redis 客户端库增加至 acl 项目中
虽然 redis 开发库已有不少,但 C/C++ 的客户端库好用的并不多,虽然官方也提供了 C 版的客户端库,但易用性较差,而且不支持连接池功能,相对于 C/C++ 的库,JAVA 版的 jedis 要好用的多,jedis 提供了 redis 库的全命令实现,而 C/

发布于 2015-02-04 14:31:12 | 128 次阅读

Redis Studio 增加命令参考页面,优化多项用户接口
Redis Studio增加命令参考页面,方便用户查阅Redis命令,并在这段时间内调整多个用户接口,以方便用户管理redis。同时Redis Studio开始完善界面设计,逐步取消原始的按键风格。 Redis Studio第一个正式版已经规划,在修复完主要BUG

发布于 2014-07-06 17:53:42 | 116 次阅读

Redis 3.2.8 发布,修复重要 bug
Redis 发布紧急升级版本 v3.2.8 。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。新版本有两个重要的错误修复,其中第一个是关键:显然Jemalloc 4.4.0可能在

发布于 2017-02-13 09:29:47 | 20 次阅读

Redis 3.2.7 发布,修复重要 bug
Redis 发布紧急升级版本 v3.2.7 。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。新版本有两个重要的错误修复,其中第一个是关键:1.显然Jemalloc 4.4.0可能

发布于 2017-02-13 07:58:33 | 14 次阅读

Redis 3.2.7 发布,多处安全修复
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。Redis 3.2.7 包含重要的 Bug 修复,其中有两个是安全相关的,强烈建议 Redis 集群用户升级。下载地址:http://

发布于 2017-02-02 02:29:21 | 13 次阅读

Redis 3.2.6 稳定版和 4.0-rc2 发布
Redis 3.2.6 和 4.0-rc2 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Pyt

发布于 2016-12-07 10:37:05 | 25 次阅读

Redis 4.0-rc1 发布,超高性能 key-value 数据库
Redis 4.0-rc1 发布了,这是 4.0 的首个 RC 版。Redis 是一个高性能的key-value数据库。Redis 的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它

发布于 2016-12-03 09:17:07 | 17 次阅读

Redis 3.2.5 发布,超高性能 key-value 数据库
Redis 3.2.5 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。此版本仅修复由于链接时缺少-ldl而导致的编译问题。 BSD缺少-ldl修复使用libc mallo

发布于 2016-10-27 08:01:30 | 21 次阅读

Redis 3.2.4 发布,超高性能 key-value 数据库
Redis 3.2.4 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。该版本部分更新内容:* TCP binding bug fixed when only certain addresses were avail

发布于 2016-09-27 08:32:14 | 15 次阅读

Redis 3.2.3 发布,超高性能 key-value 数据库
Redis 3.2.3 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。以下是该版本发布值得关注的内容:bug 修复:There was an inverted if statement logic

发布于 2016-08-04 08:30:17 | 22 次阅读

Redis 3.2.2 发布,超高性能 key-value 数据库
Redis 3.2.2 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。以下是该版本发布值得关注的内容:bug 修复:There was a bug in the List type impleme

发布于 2016-07-29 08:26:21 | 16 次阅读

Redis 3.2.1 发布,超高性能 key-value 数据库
Redis 3.2.1 发布了,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。以下是该版本发布值得关注的内容:A critical bug in Sentinel was hopefully fixed. Du

发布于 2016-06-18 08:26:05 | 18 次阅读

Redis 3.2.0 发布,超高性能 key-value 数据库
Redis 3.2.0 发布了。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。更新内容:严重 bug 修复:There was a problem in the way a cluster instance loaded t

发布于 2016-05-07 09:20:08 | 29 次阅读

Redis 3.2.0 RC3 发布
Redis 3.2.0 RC3 发布,更新暂未找到,请关注:RELEASENOTES下载地址:3.2.0-rc3Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。

发布于 2016-01-29 08:24:31 | 33 次阅读

Redis 3.0.7 和 3.2.0 rc2 发布
Redis 3.0.7 和 3.2.0 rc2 发布,3.2.0 rc2 更新如下:--[ Redis 3.2.0 RC2 (version 3.1.102) ] Release date: 25 jan 2016Upgrade urgency MODERATE: this release fixes important Redis Cluster bugs.* [FIX] Many fixes to MIGRATE multiple keys implementation. The command      &nb

发布于 2016-01-26 08:24:21 | 48 次阅读

Redis 3.2 rc 1 发布 kv数据库
Redis 3.2 rc 1 发布,主要更新如下:* [NEW] Lua scripts "effect replication". Makes possible to write scripts        with side effects, use of random commands, and so forth.        (Salvatore Sanfilippo)* [NEW] Geo indexi

发布于 2015-12-24 08:50:17 | 56 次阅读

Redis 3.0.6 和 2.8.24 发布,请尽快更新
Redis 今天发布了两个更新版本,分别是 3.x 的 3.0.6 以及 2.x 的 2.8.24 版本。其中 3.0.6 修复了关键的 bug,应该立即更新:Upgrade urgency: MODERATE. We fixed a crash that happens very rarely, so          

发布于 2015-12-19 23:49:33 | 36 次阅读

Redis 客户端 Redisson 2.1.3 发布
Redisson 2.1.3 发布了,该版本改进内容包括: Feature - Ability to define Codec for each objectFeature - refreshConnectionAfterFails setting addedFeature - AWS Elasticache support via Config.useElasticacheServers method (thanks to Steve Ungerer)Feature - RScoredSortedSet and RLexSortedSet added.

发布于 2015-11-09 07:56:35 | 78 次阅读

Redis Desktop Manager 0.8.2 发布
Redis Desktop Manager 0.8.2 发布,更新如下:提升:Improvement #3510: HASH Key add view formatter, similar to HASH Value修复:Fix issue #3506: PHP-Serializer value view ErrorFix issue #3513: No ability to resize value paneFix issue #3517更多请看:Full Changelog下载页面:0.8.2Redis Desktop Manager(Redi

发布于 2015-10-30 08:26:33 | 76 次阅读

Redis Desktop Manager 0.8.1 发布
Redis Desktop Manager 0.8.1 发布,此版本主要是 bug 修复:Fix issue #3504: RDM runs with 100% CPU core utilizationFix issue #3503: Going from page 1 to page 2 in list blocks UIFix issue #3502: JSON encoded string containing x0A is treated as binaryFix issue #3505: JSON objects in lists are truncated

发布于 2015-10-24 07:21:35 | 100 次阅读

Redis 2.8.23/3.0.5 发布
redis 2.8.23/3.0.5 发布,其中 3.0.5 更新内容如下:Upgrade urgency: MODERATE, the most important thing is a fix in the replication                 code that may make the slave hanging forever if the master  &nbs

发布于 2015-10-16 09:22:27 | 43 次阅读

redis 2.8.22/3.0.4 发布
redis 2.8.22/3.0.4 发布,其中3.0.4更新内容如下:Upgrade urgency: HIGH for Redis and Sentinel. However note that in order to                 fix certain replication bugs, the replication internals were   &n

发布于 2015-09-09 08:53:36 | 52 次阅读

Redis中的数据过期策略详解
本篇内容主要为大家讲解的是Redis中的数据过期策略详解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-02-02 19:56:23 | 17 次阅读

浅谈redis在项目中的应用
本篇内容主要为大家讲解的是浅谈redis在项目中的应用。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-01-06 10:15:24 | 12 次阅读

利用ganglia监控redis的最新解决方法
本篇内容主要为大家讲解的是利用ganglia监控redis的最新解决方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-01-07 06:06:29 | 14 次阅读

浅谈redis采用不同内存分配器tcmalloc和jemalloc
本篇内容主要为大家讲解的是浅谈redis采用不同内存分配器tcmalloc和jemalloc。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-01-09 10:47:22 | 10 次阅读

Linux下Redis设置密码及开机自启动
本篇内容主要为大家讲解的是Linux下Redis设置密码及开机自启动。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-01-04 14:23:25 | 10 次阅读

详解Centos7下配置Redis并开机自启动
本篇内容主要为大家讲解的是详解Centos7下配置Redis并开机自启动。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2017-01-05 17:15:19 | 17 次阅读

PHP中Redis替代文件存储Session
本篇内容为大家讲解的是PHP中Redis替代文件存储Session,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-10-08 20:52:48 | 28 次阅读

Redis字符串类型的常用命令小结
本篇内容主要为大家讲解的是Redis字符串类型的常用命令小结。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-10-22 06:58:33 | 16 次阅读

Redis列表类型的常用命令小结
本篇内容主要为大家讲解的是Redis列表类型的常用命令小结。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-10-30 09:25:40 | 17 次阅读

Redis集合类型的常用命令小结
本篇内容主要为大家讲解的是Redis集合类型的常用命令小结。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-10-24 10:06:11 | 17 次阅读

redis 3.2 新功能 —— GEO 地理位置命令介绍
redis3.2发布rc版本已经有一段时间了,估计RedisConf 2016左右,3.2版本就能release了。3.2版本中增加的最大功能就是对GEO(地理位置)的支持。说起redis的GEO特性,最大的贡献还是咱们中国人。redis作者在对3.2引进新特性的博客中介绍了为什么支持GEO。GEO hashing的api是在Ardb实现的,Ardb是github用户yinqiwen实现的基

发布于 2016-09-18 08:21:31 | 23 次阅读

详解Redis用链表实现消息队列
本篇内容主要为大家讲解的是详解Redis用链表实现消息队列。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-09-10 11:54:51 | 26 次阅读

redis配置认证密码的方法
本篇内容主要为大家讲解的是redis配置认证密码的方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-10-21 16:37:05 | 16 次阅读

php基于redis处理session的方法
本篇内容主要为大家讲解的是php基于redis处理session的方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-10-22 09:47:29 | 13 次阅读

Redis02 使用Redis数据库(String类型)全面解析
本篇内容主要为大家讲解的是Redis02 使用Redis数据库(String类型)全面解析。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-08-01 06:07:23 | 16 次阅读

简单粗暴的Redis数据备份和恢复方法
本篇内容主要为大家讲解的是简单粗暴的Redis数据备份和恢复方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-06-28 07:54:27 | 35 次阅读

windows环境下Redis+Spring缓存实例讲解
本篇内容主要为大家讲解的是windows环境下Redis+Spring缓存实例讲解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-26 05:54:27 | 48 次阅读

Redis实现信息已读未读状态提示
本篇内容主要为大家讲解的是Redis实现信息已读未读状态提示。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-27 12:17:07 | 81 次阅读

【高并发简单解决方案】redis缓存队列+mysql 批量入库+php离线整合
本篇内容主要为大家提供的是【高并发简单解决方案】redis缓存队列+mysql 批量入库+php离线整合。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-10 23:49:50 | 64 次阅读

用 Redis 轻松实现秒杀系统
本篇内容主要为大家提供的是用 Redis 轻松实现秒杀系统。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-09 00:20:58 | 141 次阅读

Windows下Redis的安装及PHP扩展使用
本文为大家讲解的是在Windows下安装Redis和PHP扩展及简单使用方法,感兴趣的同学参考下。

发布于 2014-10-29 16:54:49 | 3154 次阅读

Redis(Sentinel)监控集群安装部署方法
本文为大家讲解的是 Redis(Sentinel)监控集群安装部署方法,感兴趣的同学参考下。

发布于 2015-03-28 05:56:10 | 339 次阅读

Redis集群搭建
本篇内容为大家讲解的是Redis集群搭建,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-01-10 19:04:43 | 219 次阅读

ubuntu下安装配置 php + nginx + redis
本文为大家讲解的是ubuntu下安装配置 php + nginx + redis环境教程,感兴趣的同学参考下。

发布于 2014-12-19 19:48:56 | 202 次阅读

Mac OS X安装Redis
本篇内容为大家讲解的是Mac OS X安装Redis,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-11-07 23:25:58 | 174 次阅读

centos 下安装redis教程
本文为大家讲解的是如何在centos下安装配置redis服务器的教程,感兴趣的同学参考下.

发布于 2014-12-09 15:36:41 | 96 次阅读

Linux下Redis安装
本文为大家讲解的是如何在Linux下安装配置Redis的方法,感兴趣的同学参考下。

发布于 2014-12-27 17:17:36 | 94 次阅读

Redis安装与调试
本篇内容为大家讲解的是Redis安装与调试,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-11-27 19:53:57 | 94 次阅读

linux下Redis安装及使用入门讲解
本文主要为大家的是在linux下Redis的安装方法及使用入门,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。感兴趣的同学参考下。

发布于 2014-11-28 08:29:05 | 86 次阅读

linux下 redis安装教程
本文为大家讲解的是linux下redis的安装和使用教材,感兴趣的同学参考下。

发布于 2014-10-23 16:31:06 | 77 次阅读

Redis介绍以及安装详解
本篇内容为大家讲解的是Redis介绍以及安装详解,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-11-17 11:56:06 | 73 次阅读

windows下redis安装及测式方法
本文为大家讲解的是windows下redis安装及测式方法,感兴趣的同学参考下.

发布于 2015-02-19 22:58:37 | 65 次阅读

Windows下安装Redis
本篇内容为大家讲解的是Windows下安装Redis,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-11-14 23:22:10 | 63 次阅读

Ubuntu 上 安装 redis
本篇内容为大家讲解的是Ubuntu 上 安装 redis,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-10 08:57:01 | 57 次阅读

NoSQL之Redis介绍及安装
本篇内容为大家讲解的是NoSQL之Redis介绍及安装,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-01-04 15:54:45 | 55 次阅读

CentOS 下安装Redis
本篇内容为大家讲解的是Linux(CentOS) 下安装Redis,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-19 21:28:05 | 51 次阅读

Linux下Redis的安装和部署
本篇内容主要为大家讲解的是Linux下Redis的安装和部署。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-05-02 12:03:36 | 49 次阅读

windows下安装redis
本篇内容为大家讲解的是windows下安装redis,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-01-06 10:04:24 | 47 次阅读

Windows下Redis的安装使用图解
本篇内容主要为大家讲解的是Windows下Redis的安装使用图解。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-17 10:13:31 | 47 次阅读

在Windows环境下搭建redis
本篇内容为大家讲解的是在Windows环境下搭建redis,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-31 11:23:41 | 45 次阅读

Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法
本文为大家讲解的是Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h: No such file or directory解决方法,感兴趣的同学参考下。

发布于 2014-12-19 11:19:17 | 19852 次阅读

安装redis make test时报错 undefined reference to `__sync_add_and_fetch_4'解决方法
本文为大家 讲解的是安装redis make test时报错 undefined reference to `__sync_add_and_fetch_4'解决方法,感兴趣的同学参考下。

发布于 2014-12-19 11:23:44 | 373 次阅读

redis错误:MISCONF Redis is configured to save RDB snapshots解决方法
本文为大家讲解的是redis错误:MISCONF Redis is configured to save RDB snapshots的解决方法,感兴趣的同学参考下。

发布于 2015-01-19 18:27:46 | 249 次阅读

用 Redis 解决 NodeJS 多进程无法共享 session 的问题
本篇内容主要为大家提供的是用 Redis 解决 NodeJS 多进程无法共享 session 的问题。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-04-06 22:43:29 | 70 次阅读


Copyright © 2007-2015 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务