1、需要安装光盘yum
yum install vim gcc gcc-c++ make automake autoconf -y\
2、解压
tar xf redis-2.8.9.tar -C /usr/src/
cd /usr/src/redis-2.8.9/
make MALLOC=jemalloc
make PREFIX=/usr/local/redis install #指定安装的路径位置
LANG=en
命令说明:
1. redis-server #Redis服务器的daemon启动程序
2. redis-cli #Redis命令操作工具。当然,你也可以用telnet根据其纯文本协议来操作
3. redis-benchmark #Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。
4. redis-check-aof #对更新日志appendonly.aof检查,是否可用,类似检查mysql binlog的工具
5. redis-check-dump #用于本地数据库rdb文件的检查
3、创建软连接
ln -s /usr/local/redis/bin/* /usr/local/bin/
帮助信息:
redis-server -h
4、进入解压后的目录
cd /usr/src/redis-2.8.9/
目录位置:
/usr/src/redis-2.8.9
5、创建redis的配置目录
mkdir /usr/local/redis/conf
6、拷贝源码中的配置文件到安装目录下的配置目录下
cp /usr/src/redis-2.8.9/redis.conf /usr/local/redis/conf/
7、启动redis服务
redis-server /usr/local/redis/conf/redis.conf &
8、解决WARNING警告信息:
#警示大概意思为:
overcommit_memory被设置为了0.如果内存不够的情况下后台保存可能会失败;要解决这个
问题,需要在/etc/sysctl.conf配置文件中将vm.overcommit_memory设置为1;或者通过
命令“sysctl vm.overcommit_memory=1”来修改。
9、执行命令:
sysctl vm.overcommit_memory=1
出现:vm.overcommit_memory = 1 信息为正常信息。
#此时重新启动redis时,就没有WARNING的警告信息提示了。
具体怎么操作redis数据库,查看具体资料
==================================================================
非交互式存储读取数据:
1、存储数据
redis-cli -h 10.0.0.135 -p 6379 set aaa 111
2、读取数据
redis-cli -h 10.0.0.135 -p 6379 get aaa
==================================================================
10、设置redis密码
vim /usr/local/redis/conf/redis.conf
339 # requirepass foobared
340 requirepass yunjisuan #云计算为密码
11、登陆方式
redis-cli #登陆本地redis
本地登陆后需要验证密码才可以正常访问:
auth yunjisuan #提交验证密码
redis-cli -a yunjisuan #登陆时提交密码
12、设置命令别名
vim /usr/local/redis/conf/redis.conf
set命令别名道行sset使用:
356 # rename-command CONFIG ""
357 rename-command CONFIG "sset"
使用时:
set xxx 555 #命令输入错误(因为修改过了)
应该使用:
sset renameset 555 #写入key-value正确
===========================================================================
1、停止redis数据库
a、pkill redis
b、redis-cli shutdown
redis-cli shutdown #关闭redis进程
2、客户端连接redis数据库
redis-cli -h 10.0.0.135 -p 6379
2-1、也可以通过telnet连接
telnet 10.0.0.135 6379
<
yum install vim gcc gcc-c++ make automake autoconf -y\
2、解压
tar xf redis-2.8.9.tar -C /usr/src/
cd /usr/src/redis-2.8.9/
make MALLOC=jemalloc
make PREFIX=/usr/local/redis install #指定安装的路径位置
LANG=en
命令说明:
1. redis-server #Redis服务器的daemon启动程序
2. redis-cli #Redis命令操作工具。当然,你也可以用telnet根据其纯文本协议来操作
3. redis-benchmark #Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。
4. redis-check-aof #对更新日志appendonly.aof检查,是否可用,类似检查mysql binlog的工具
5. redis-check-dump #用于本地数据库rdb文件的检查
3、创建软连接
ln -s /usr/local/redis/bin/* /usr/local/bin/
帮助信息:
redis-server -h
4、进入解压后的目录
cd /usr/src/redis-2.8.9/
目录位置:
/usr/src/redis-2.8.9
5、创建redis的配置目录
mkdir /usr/local/redis/conf
6、拷贝源码中的配置文件到安装目录下的配置目录下
cp /usr/src/redis-2.8.9/redis.conf /usr/local/redis/conf/
7、启动redis服务
redis-server /usr/local/redis/conf/redis.conf &
8、解决WARNING警告信息:
#警示大概意思为:
overcommit_memory被设置为了0.如果内存不够的情况下后台保存可能会失败;要解决这个
问题,需要在/etc/sysctl.conf配置文件中将vm.overcommit_memory设置为1;或者通过
命令“sysctl vm.overcommit_memory=1”来修改。
9、执行命令:
sysctl vm.overcommit_memory=1
出现:vm.overcommit_memory = 1 信息为正常信息。
#此时重新启动redis时,就没有WARNING的警告信息提示了。
具体怎么操作redis数据库,查看具体资料
==================================================================
非交互式存储读取数据:
1、存储数据
redis-cli -h 10.0.0.135 -p 6379 set aaa 111
2、读取数据
redis-cli -h 10.0.0.135 -p 6379 get aaa
==================================================================
10、设置redis密码
vim /usr/local/redis/conf/redis.conf
339 # requirepass foobared
340 requirepass yunjisuan #云计算为密码
11、登陆方式
redis-cli #登陆本地redis
本地登陆后需要验证密码才可以正常访问:
auth yunjisuan #提交验证密码
redis-cli -a yunjisuan #登陆时提交密码
12、设置命令别名
vim /usr/local/redis/conf/redis.conf
set命令别名道行sset使用:
356 # rename-command CONFIG ""
357 rename-command CONFIG "sset"
使用时:
set xxx 555 #命令输入错误(因为修改过了)
应该使用:
sset renameset 555 #写入key-value正确
===========================================================================
1、停止redis数据库
a、pkill redis
b、redis-cli shutdown
redis-cli shutdown #关闭redis进程
2、客户端连接redis数据库
redis-cli -h 10.0.0.135 -p 6379
2-1、也可以通过telnet连接
telnet 10.0.0.135 6379
<