centos 7 redis安装及操作
来源:互联网 发布:净水壶 净水器 知乎 编辑:程序博客网 时间:2024/05/22 08:20
在centos 7环境下安装redis需要配置好环境,例如:gcc等,步骤如下:
1、安装所需要的依赖库
yum -y install gcc gcc-c++ libstdc++-devel
2、下载redis安装包,
wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz
3、解压文件,编译安装
tar xvfz redis-2.8.9.tar.gz
cd redis-2.8.9
make MALLOC=libc
make install
注意:Redis并没有自己实现内存池,没有在标准的系统内存分配器上再加上自己的东西。
redis-2.4以上自带jemalloc,你不需要加任何参数,通过zmalloc.c源码中我们可以看到,Redis在编译时,会先判断是否使用tcmalloc,如果是,会用tcmalloc对应的函数替换掉标准的libc中的函数实现。其次会判断jemalloc是否使得,最后如果都没有使用才会用标准的libc中的内存管理函数。所以用tcmalloc优化请谨慎使用,这两着分配器碎片率相差不大,建议用自带jemalloc
cp redis-server /usr/local/bin/
cp redis-cli /usr/local/bin/
5、启动Redis-server
redis-server
6、启动Redis-client
Redis-cli
*****************************************************************************
默认安装的redis只会在桌面运行,这样的话,测试可以,对于长久性的服务,需要设置到后台运行,方法如下:
1、进入到安装redis目录下的src目录,将redis-cli redis-server redis-sentinel 移动到/usr/bin下面,并且复制新的配置文件,作为以后的启动文件
root@localhost:/opt/deploy/redis-2.8.9-rc1# cd src
root@localhost:/opt/deploy/redis-2.8.9-rc1/src# mv redis-cli redis-server redis-sentinel /usr/bin/
root@localhost:/opt/deploy/redis-2.8.9-rc1/src# cd ..
root@localhost:/opt/deploy/redis-2.8.9-rc1# mkdir -p /etc/redis/
root@localhost:/opt/deploy/redis-2.8.9-rc1# cp redis.conf /etc/redis/redis.conf
2、打开文件/etc/redis/redis.conf, 找到‘daemonize no’改为‘daemonize yes‘,然后启动它
启动命令:redis-server /etc/redis/redis.conf
3、则后面使用的配置文件为: /etc/redis/redis.conf
补充:
1、redis 默认有16个库,可以通过select选择
select 2
2、查看库里共有的keys数
DBSIZE
3、查看全部的keys
keys *
4、清当前库及清全部库
FLUSHDB 清当前库
FLUSHALL 清全部库
5、检测键值是否从在
exists k1
6、为键值设定生存时间
expire
redis命令集详解地址:http://redisdoc.com/
http://www.runoob.com/redis/redis-tutorial.html
- centos 7 redis安装及操作
- centos安装redis及集群
- Centos redis安装及配置
- CentOS安装及操作
- centos安装redis及php-redis扩展
- centos安装redis及php-redis扩展
- centos 7 redis 安装
- CentOS 7 安装 redis
- CentOS 7 安装Redis
- Centos 7 安装 Redis
- centos 7 安装redis
- centos 7 安装Redis
- centOS 7 安装redis
- CentOS 7 安装 Redis
- centOS 7安装Redis
- linux-Centos-7-64位:7、 redis安装及配置
- Centos 7安装及设置redis自定义服务开机启动
- 【Redis】安装及入门操作
- Spring的aop操作
- 极乐技术周报(第二十九期)
- 自定义View(一)
- 01-Python入门教程完整版
- Spring Boot系列(三):Spring Boot中Redis的使用
- centos 7 redis安装及操作
- Apache Hadoop 3.0.0-beta1 正式发布,2017-11-01发布GA版即可在线上使用
- JSP里面向数据库里面插入数据时出现乱码的解决方法
- javascript的 || 和 &&
- 轮播图+小圆点
- 在Unity中实现首次打开APP进行教学的功能
- JS数组操作之增删改查的简单实现
- 第7周【项目1
- IDS和IPS的部署细节科普