1.redis setnx 和setex区别;
2.redis底层数据结构
String:字节数组
List:双向链表
Map:hash表,和java一样
set:跳跃表
https://www.cnblogs.com/ysocean/p/9080942.html 参考
3.redis 开启远程访问
注释掉bind 127.0.0.1可以使所有的ip访问redis
protected-mode no
添加iptables规则
iptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
保存
service iptables save
执行这个命令的时候有时候可能会报错:The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
这是因为没有安装iptables服务,直接使用yum安装iptables服务即可.
yum install iptables-services
安装完成后,重新执行 service iptables save 命令即可保存成功。
配置iptables开机自启
保存后重启依然没有生效,需要设置iptables开机自启才可使配置生效。
执行如下命令(老版本命令为:service iptables on),设置iptables开机自启
systemctl enable iptables.service