Redis
ruoxiyun
这个作者很懒,什么都没留下…
展开
-
redis从db0迁移数据至db1
从redis db0中迁移’employeeInfo_'为前缀的key到db1中,db0删除该keyredis-cli -a redis123 -n 0 keys 'employeeInfo_*' | xargs -I '{}' redis-cli -a redis123 -n 0 move '{}' 1redis-cli -n 0 keys ‘*’ 表示获取db0中所有的keys-a r...原创 2019-11-05 09:19:33 · 7971 阅读 · 0 评论 -
redis批量删除key
前言redis本身命令不提供批量删除,但通过linux连接redis,结合redis和linux相关命令实现批量删除。例:删除 以employeeInfo开头的所有数据1.1 redis为默认端口号6379,无连接密码,删除命令如下 redis-cli keys "employeeInfo*" | xargs redis-cli del1.2 redis为默认端口号6379,连...原创 2019-11-05 09:17:35 · 188 阅读 · 0 评论 -
Redis的三种启动方式、停止
1.启动进入redis根目录,执行命令:#加上‘&’号使redis以后台程序方式运行./redis-server &2.停止进入redis根目录,执行命令:./redis-cli shutdown原创 2018-12-03 21:35:10 · 12742 阅读 · 2 评论 -
redis 配置多个ip 安全解决方案
因为在 redis 中bind 指定的ip 其实为同一网段或localhost 监听ip,在这里配置 内网其他网段或者外网多个ip 后 重启 redis 是不会成功的,这边建议使用 折中方案,开通iptables 来做处理,例如: 我的是172.0.0.1 ,我想让172.1.10.5 和外网220.10.3.243 访问我服务器的redis ,1.首先将redis.config 中的b...转载 2019-03-06 20:50:17 · 2100 阅读 · 0 评论 -
Redis遇到的坑
1.Redis连接不上的问题1.1 首先查看applicaiton.yml文件中是否设置了密码password: 123456,然后看redis本身是否有密码(redis第一次安装默认没有密码),要是applicaiton.yml有密码,redis没设密码,会出现连接不上,直接注掉#password: 123456可以访问,相反同理。1.2 (在1.1不成功后,查看配置文件redis.co...原创 2019-03-06 20:56:19 · 3469 阅读 · 0 评论 -
Redis 密码设置和查看密码
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件redis.conf中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是...转载 2019-03-06 20:58:17 · 489 阅读 · 0 评论