1.五大数据类型
String 字符串 set key value
set sadd
zset zadd
Hash hset smset
list pop push lrange 遍历
incr 原子自增 可以用来接口限流 计数器
expire 时间设置
keys * 所有的key
获取所有的key
分布式悲观锁 的实现
setnx 赋值后别的会赋值失败
乐观锁实现、
watch 监视某个键 开启事务 如果该key被重新赋值 回滚事务
jedis.watch() Transaction transaction = jedis.multi(); transaction.discard(); transaction.exec();
管道 可以一次性提交多个操作 速度获得极大提升支持事务
Pipeline pipeline = jedis.pipelined(); pipeline.syncAndReturnAll()
部署 方式 单机模式 哨兵模式 集群模式 主从模式
主机绑定 0.0.0.0 从机 绑定主机 查看 本机的 ip 别忘了输入密码
哨兵:监视主机是否宕机 宕机后投票将从机变为主机