redis笔记
安装到指定的目录 , 比如 /usr/local/redis
makePREFIX=/usr/local/redis install
注 : PREFIX 要大写
- 系统 centos6.8 用户 root 密码 123456
- 192.168.1.116
安装步骤
# cd /app # wget http://download.redis.io/releases/redis-3.2.1.tar.gz # tar xzf redis-3.2.1.tar.gz # ln -s redis-3.2.1 redis # cd redis # yum -y install gcc # rpm -qa |grep gcc # make MALLOC=libc
说关于分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。
而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。
但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数
启动服务# src/redis-server
注意这种方式启动redis 使用的是默认配置
启动终端:在另一个终端中
# src/redis-cli
如果需要在远程 redis 服务上执行命令,同样我们使用的也是 redis-cli 命令。
$ redis-cli -h host -p port -a password $redis-cli -h 127.0.0.1 -p 6379 -a "mypass" redis 127.0.0.1:6379> PING PONG
Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。
你可以通过 CONFIG 命令查看或设置配置项。
127.0.0.1:6397> CONFIG GET loglevel
使用 * 号获取所有配置项:
127.0.0.1:6379> CONFIG GET *
通过修改 redis.conf 文件或使用 CONFIG set 命令来修改配置
redis 127.0.0.1:6379> CONFIG SET loglevel "notice"
安装到指定的目录,比如 /usr/local/redis
make PREFIX=/usr/local/redis install
注: PREFIX要大写
make install之后,得到如下几个文件
redis-benchmark 性能测试工具
redis-check-aof 日志文件检测工(比如断电造成日志损坏,可以检测并修复)
redis-check-dump 快照文件检测工具,效果类上
redis-cli 客户端
redis-server 服务端
让 redis 以后台进程的形式运行
编辑 conf 配置文件 , 修改如下内容 ;
daemonize yes
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
来源:https://www.cnblogs.com/my-flash/p/12380156.html