文章分类 -  redis

缓存,nosql
redisTemplate java 常用操作
摘要:1.操作Hash 1)保存数据,多个字段保存一个map Map userMap = new HashMap(); //查询用户的昵称,图片地址,存到redis 里 userMap.put("userId",findUser.getId()+""); userMap.put("userName",findUser.getUserName()); userMap.p... 阅读全文

posted @ 2018-07-10 17:17 老曹123 阅读(285) 评论(0) 推荐(0)

redisTemplate操作
摘要:1.Hash 1) 批量提交 2.判断这个hash 是否存在 阅读全文

posted @ 2018-06-09 17:25 老曹123 阅读(113) 评论(0) 推荐(0)

11.redis 集群之删除节点
摘要:1. 7008 从节点删除 1)查看7008从节点id 2)删除从节点 3)查看集群状态 7008 已经不见了 2.主节点7007 的删除 1)7007 节点重新分片 主节点多了一步重新分片 的操作 [root@localhost src]# ./redis-trib.rb reshard 192. 阅读全文

posted @ 2018-05-27 17:18 老曹123 阅读(433) 评论(0) 推荐(0)

10.redis 集群之增加节点
摘要:新增 7007,7008节点 1.创建配置文件 ,并启动该节点 bin/redis-server redis-cluster/7007/redis.conf bin/redis-server redis-cluster/7008/redis.conf info ,可以看到是master ,但并没有从 阅读全文

posted @ 2018-05-27 16:18 老曹123 阅读(195) 评论(0) 推荐(0)

9.reids 集群搭建
摘要:单节点,8G内存 部署6台测试。 1.#mkdir /usr/local/redis-cluster #mkdir 7001 7002 7003 7004 7005 7006 2.配置一个7001 的redis.conf 1)bind 192.168.50.160 //这里都在一个节点上了,6台机器 阅读全文

posted @ 2018-05-27 14:06 老曹123 阅读(106) 评论(0) 推荐(0)

8.java 操作redis
摘要:.... 阅读全文

posted @ 2018-05-20 18:17 老曹123 阅读(58) 评论(0) 推荐(0)

7.redis 高级特性
摘要:1.查找键,模糊查询 以 s 开头的key 2.判断key是否存在 返回1表示存在 3.设置过期时间 (integer) 42 //返回时间,如果已经过期 ,则返回-2;如果数据永久不过期,则返回-1;如果正在过期,即返回剩余时间 persist name //取消过期时间 4.选择数据库 sele 阅读全文

posted @ 2018-05-20 18:17 老曹123 阅读(157) 评论(0) 推荐(0)

6.redis 的zset 类型
摘要:... 阅读全文

posted @ 2018-05-20 18:11 老曹123 阅读(83) 评论(0) 推荐(0)

5.redis Set 数据类型
摘要:无序的字符串集合,2 ^32 40亿数据 ,时间复杂度O(1),给予hashtable 实现,可以实现交集、并集、补集操作。 1.添加元素、查看元素 都是无序的 2.删除元素 1)指定key ,删除成功 即 为1 2)随机删除 3.交集、并集、差集(和数学上的概念一致) 每个方法都有一个升级的方法: 阅读全文

posted @ 2018-05-20 17:45 老曹123 阅读(96) 评论(0) 推荐(0)

4.redis list 链表结构
摘要:list 是一个双向链表 ,左侧是头,右侧是尾,两端都可以进出数据。有序的字符串集合。 可以模拟 队列:先进先出 ,可以模拟堆栈:先进后出 左侧进,右侧出,则模拟的是队列(或者右侧进左侧出); 左侧进,左侧出,则模拟的是堆栈(或右侧) lpush 、lpop:从头部写入、删除数据 rpush、rpo 阅读全文

posted @ 2018-05-20 17:19 老曹123 阅读(165) 评论(0) 推荐(0)

2.redis Hash 类型
摘要:适合存储对象,相当于java 里面的一个 hashmap对象,保存数据库的一行记录。 1. 单个赋值 map相当于一个hashmap的引用 2.多个赋值 一次性设置这个hashmap的多个key,value 3.获取所有key,所有value ,所有key、value 4.递增 这个map 里的ag 阅读全文

posted @ 2018-05-20 16:06 老曹123 阅读(70) 评论(0) 推荐(0)

2.redis String 数据类型
摘要:字符串最大长度是 2^31-1 ,即512M。 1. redis 获取所有的key # keys * 删除所有的key #flushall 2.设置string 的值 # set name caolihua # get name >caolihua 删除key del name 4.如果这个key不 阅读全文

posted @ 2018-05-20 15:06 老曹123 阅读(203) 评论(0) 推荐(0)

1.redis 搭建入门
摘要:1.下载地址 https://redis.io/download 3.2.11版本 2. 安装 a.解压 # tar -zxvf redis-3.2.11.tar.gz -C /home/caolh/ 里面的redis.conf 文件很重要 b.编译 #cd redis-3.2.11,(需要安装gc 阅读全文

posted @ 2018-05-19 19:36 老曹123 阅读(104) 评论(0) 推荐(0)

导航