Redis数据库

1.安装

  1. wget http://download.redis.io/releases/redis-3.2.8.tar.gz
  2. tar -zxvf redis-3.2.8.tar.gz
  3. sudo mv ./redis-3.2.8 /usr/local/redis/
  4. cd /usr/local/redis/
  5. sudo make
  6. sudo make test 报错:
    (base) tt@burry:/usr/local/redis$ sudo make test
    cd src && make test
    make[1]: 进入目录“/usr/local/redis/src”
    You need tcl 8.5 or newer in order to run the Redis test
    Makefile:225: recipe for target ‘test’ failed
    make[1]: *** [test] Error 1
    make[1]: 离开目录“/usr/local/redis/src”
    Makefile:6: recipe for target ‘test’ failed
    make: *** [test] Error 2

在这里插入图片描述
参考这个解决:Linux 安装 Redis 测试时 You need tcl 8.5 or newer in order to run the Redis test 错误解决

遇到这个问题

!!! WARNING The following tests failed:

*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl
Expected condition ‘[s -1 sync_partial_ok] > 0’ to be true ([s -1 sync_partial_ok] > 0)
Cleanup: may take some time… OK
Makefile:225: recipe for target ‘test’ failed
make[1]: *** [test] Error 1
make[1]: 离开目录“/usr/local/redis/src”
Makefile:6: recipe for target ‘test’ failed
make: *** [test] Error 2

解决:1.只用单核运行 make test
taskset -c 1 sudo make test
参考:https://blog.csdn.net/u013889838/article/details/85261300?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-8&spm=1001.2101.3001.4242

7. sudo make install

2. 配置

  1. cd /usr/local/redis/

  2. 在 /etc/下面创建redis文件夹,sudo cp redis.conf /etc/redis/redis.conf

  3. sudo vi /etc/redis/redis.conf

在这里插入图片描述
主要修改了 daemonize no 为yes 以及在var/lib下创建 redis目录,再修改 dir后的目录路径

3. 启动

sudo redis-server /etc/redis/redis.conf
使用另一个私密博客中的程序测试

4. Win里redis可视化客户端查看

一开始没有连上,后解决:
将 服务器端bind 127.0.0.1注释掉 (bind相当于你绑定了这台电脑,别的电脑不是127.0 .0.1,就访问不了)
提示如下错误:
在这里插入图片描述

解决:将配置文件中的protected mode改为 no
解决,可以查看
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值