http://www.111cn.net/sys/CentOS/57733.htmhttp://www.cnblogs.com/javawebsoa/archive/2013/08/03/3235586.htmlhttp://blog.csdn.net/chenggong2dm/article/de...
分类:
其他好文 时间:
2014-12-24 19:52:35
阅读次数:
182
基本环境:
redis-2.8
apache-tomcat-6.0.41
nginx1.6.2...
分类:
其他好文 时间:
2014-12-24 14:46:34
阅读次数:
158
安全
运行在可信环境
Redis的安全设计是在"Redis运行在可信环境"这个前提下做出的,在生产环境运行时不能允许外界直接连接到Redis服务器上,而应该通过应用程序进行中转,运行在可信的环境中是保证Redis安全的最重要方法。
Redis的默认配置会接受来自任何地址发送来的请求,即在任何一个拥有公网IP的服务器上启动Redis服务器,都可以被外界直接访问到。要更改这一设置...
分类:
其他好文 时间:
2014-12-24 11:56:54
阅读次数:
220
性能测试
Redis性能测试是通过同时执行多个命令实现的
基本命令:redis-benchmark [option] [option value]
选项
描述
默认值
-h
指定服务器主机名
127.0.0.1
-p
指定服务器端口
6379
-s
指定服务器socket
-c
指定并发连接数...
分类:
其他好文 时间:
2014-12-24 11:56:22
阅读次数:
132
Redis数据备份与恢复
持久化
RDB方式(默认)
RDB方式的持久化是通过快照(snapshotting)完成的,当符合一定条件时Redis会自动将内存中的所有数据进行快照并存储在硬盘上。进行快照的条件可以由用户在配置文件中自定义,由两个参数构成:时间和改动的键的个数。当在指定的时间内被更改的键的个数大于指定的数值时就会进行快照。RDB是Redis默认采用的持久化方式...
分类:
其他好文 时间:
2014-12-24 11:55:18
阅读次数:
159
分区
分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。
分区的优势
通过利用多台计算机内存的和值,允许我们构造更大的数据库。通过多核和多台计算机,允许我们扩展计算能力;通过多台计算机和网络适配器,允许我们扩展网络带宽。
分区的不足
redis的一些特性在分区方面表现的不是很好:
涉及多个key的操作通常是不被支持的。举例来说...
分类:
其他好文 时间:
2014-12-24 11:54:32
阅读次数:
142
# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k =>1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb =>1024*1024 bytes# ...
分类:
其他好文 时间:
2014-12-24 11:33:10
阅读次数:
120
本文主要介绍了Redis处理客户端连接的一些内部实现机制,包括连接处理、超时、缓冲区等一系列内容。注:本文所述内容基于 Redis2.6 及以上版本。连接的建立Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以...
分类:
其他好文 时间:
2014-12-24 11:23:40
阅读次数:
148
redis是著名的缓存数据库,功能非常强大,使用也比较简单,我设计的RedisFile项目是用来模拟上传文件数据到缓存中。项目放在oschina中,下载地址是:https://git.oschina.net/pandason125/RedisFile.git 可以去下载,接下来的几篇博客将讲解里面的代码:所需的jar包有:commons-pool2-2.2.jar,dom4j-1.6.1.jar,...
分类:
其他好文 时间:
2014-12-23 21:13:45
阅读次数:
182
脚本功能:
实现redis单机多实例情况下的正常启动、关闭、重启单个redis实例。完成系统标准服务的以下常用功能: start|stop|status|restart
注:redis程序代码屏蔽了HUP信号,不支持在线重载配置文件,故去掉reload功能。
本脚本优化了redis停止和重启逻辑,解决原redis脚本关闭时会造...
分类:
系统相关 时间:
2014-12-23 19:37:16
阅读次数:
269