摘要:GitHub地址:https://github.com/xueqiu/rdr 一、简介 RDR 是解析 redis rdbfile 工具,与redis-rdb-tools相比,RDR 是由golang实现的,速度更快 分析 Redis 内存中哪个 Key 值占用的内存最多 分析出 Redis 内存中
阅读全文
摘要:Redis-shake是阿里云自研的开源工具,支持对Redis数据进行解析(decode)、恢复(restore)、备份(dump)、同步(sync/rump)。在sync模式下,redis-shake使用SYNC或PSYNC命令将数据从源端Redis同步到目的端Redis,支持全量数据同步和增量数
阅读全文
摘要:Redis slowlog 是个什么 redis的slow log记录了那些执行时间超过规定时长的请求。执行时间不包括I/O操作(比如与客户端进行网络通信等),只是命令的实际执行时间(期间线程会被阻塞,无法服务于其它请求)。 有两个参数用于配置slow log: slowlog-log-slower
阅读全文
摘要:在Redis的运维使用过程中你遇到过那些问题,又是如何解决的呢?本文收集了一些Redis的常见问题以及解决方案,与大家一同探讨。 码字不易,欢迎大家转载,烦请注明出处;谢谢配合 你的Redis有bigkeys吗? 什么是bigkeys bigkeys是指key不恰当设定,抑或是key对应的value
阅读全文
摘要:一、安装redis-rdb-tools(项目地址:github) # git clone https://github.com/sripathikrishnan/redis-rdb-tools# cd redis-rdb-tools# python setup.py install (当前用户要有安
阅读全文
摘要:Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。 1. 修改配置文件 Redis的配置文件默认在/etc/redis.conf,找到如下行:
阅读全文
摘要:一台服务器上都快开启200个redis实例了,看着就崩溃了。这么做无非就是想让不同类型的数据属于不同的应用程序而彼此分开。 那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于mysql数据库,不同的应用程序数据存储在不同的数据库下。 redis下,数据库是
阅读全文
摘要:一、ruby源码安装 下载最新版的 Ruby 压缩文件。请点击这里下载。 下载 Ruby 之后,解压到新创建的目录下: $ tar -xvzf ruby-2.2.3.tgz $ cd ruby-2.2.3 现在,配置并编译源代码,如下所示: $ ./configure $ make $ make i
阅读全文
摘要:INFO [section]以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数section,可以让命令只返回某一部分的信息:server部分记录了 Redis 服务器的信息,它包含以下域:redis_version: Redis 服务...
阅读全文
摘要:redis requires ruby version => 2.2.2的解决方案: 1、安装rvm,rvm官网地址:http://rvm.io/ 其上也有相应的安装教程# gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B
阅读全文
摘要:Redis是一个键值对数据库服务器,服务器中通常包含着任意个非空数据库,而每个非空数据库中又可以包含任意个键值对,为了方便起见,我们将服务器中的非空数据库以及它们的键值对统称为数据库状态。因为Redis是内存数据库,它将自己的数据库状态储存在内存里面,所以如果不想办法将储存在内存中的数据库状态保存到...
阅读全文
摘要:可以考虑三个不同主机建立主节点,第四台主机上面建立三个不同端口的从节点。用以防止整个集群down掉,提高可用性。 Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。 Redis集群的重新分片操作是由Redis的集群管理软件re
阅读全文
摘要:Redis介绍Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构...
阅读全文
摘要:默认情况下,Redis node和sentinel的protected-mode都是yes,在搭建集群时,若想从远程连接redis集群,需要将redis.conf和sentinel.conf的protected-mode修改为no,若只修改redis node,从远程连接sentinel后,依然是无
阅读全文
摘要:一.如何初始化redis的密码?总共2个步骤:a.在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数。比如 requirepass test123b.配置文件中参数生效需要重启重启redis。二.不重启redis如何配置密码?a. 在配置文件中配置requirepa...
阅读全文
摘要:在redis.conf文件【SECURITY】区域配置: 1、禁用命令: 2、重命名命令: 如果不指定配置文件,redis也可以启动,此时,redis使用默认的内置配置。不过在正式环境,常常通过配置文件【通常叫redis.conf】来配置redis。 redis.conf配置格式如下: keywor
阅读全文
摘要:Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的...
阅读全文