摘要:
需要把jedis依赖的jar包添加到工程中。Maven工程中需要把jedis的坐标添加到依赖。 推荐添加到服务层。 1.连接单机版 第一步:创建一个Jedis对象。需要指定服务端的ip及端口。 第二步:使用Jedis对象操作数据库,每个redis命令对应一个方法。 第三步:打印结果。 第四步:关闭J 阅读全文
摘要:
1.redis-cluster架构图 2.redis-cluster投票:容错 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要 阅读全文
摘要:
Redis的所有数据都是保存到内存中的。 Rdb:快照形式,定期把内存中当前时刻的数据保存到磁盘。Redis默认支持的持久化方案。 aof形式:append only file。把所有对redis数据库操作的命令,增删改操作的命令。保存到文件中。数据库恢复时把所有的命令执行一遍即可。 在redis. 阅读全文
摘要:
1.String:key-value(做缓存) Redis中所有的数据都是字符串。命令不区分大小写,key是区分大小写的。Redis是单线程的。Redis中不适合保存内容大的数据。 get、set、incr:加一( 生成id) decr:减一 linux指令例子: set key1 11; get 阅读全文
摘要:
Redis是c语言开发的。 安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++ 安装步骤: 第一步:redis的源码包上传到linux系统。--源码包下载 第二步:解压缩redis。 第三步:编译。进入redis源码目录。make 第四步:安装。m 阅读全文