目录
设置密码
Python 连接有密码的
开放其他机器访问
禁用危险命令
Redis 布隆过滤器
多个 Redis 数据库
打开配置文件,注释去掉,foobared 是默认密码,可修改
再次连接就不能用了,登录要 redis-cli -a 密码
在配置文件中找到 bind,去掉注释即可
在 redis-cli 中,如果要访问其他机器上的 redis 数据库,则需要指定地址和端口号
redis-cli -h redis地址 -p 端口 -a 密码
redis-cli -h 190.4.234.12 -p 8000 -p 1234在 python 中访问其他机器上的 redis 数据库
import redis client = redis.Redis(host='190.21.5.7',port=8000,password='1234')
使用字符串的位操作,记录 k 个余数的位置即可,要对 redis 的字符串进行为操作,两个命令
client.setbit(key,offset,vakue) client.getbit(key,offset)key 是字符串的 key,offset 是第几位二进制,value 可以为 0 或 1
import redis clietn = redis.Redis() client.setbit('test',100,1) # 把名为 test 字符串对应的二进制位中的第 100 位设为 1 client.setbit('test',988,0) # 把名为 test 字符串对应的二进制位中的第 988 位设为 0 client.getbit('test',100) # 把名为 test 字符串对应的二进制位中获取第 100 位,返回结果为数字 1