上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 33 下一页
摘要: 一、设置key的存活时间 1、失效后 ttl 是 -2,get返回 null ; 2、不设置存活时候 ttl 返回是 -1; 二、查找指令和删除指令、重命名key、查看key类型 1、模糊查询 2、严格匹配是否存在 3、 4、 5、判断key的类型 阅读全文
posted @ 2019-10-12 14:56 wmqiang 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 有序比无序的更耗性能 一、存取元素 1、添加元素,value存在则替换score值,不存在则添加: 2、获取某个元素的分数 3、 4、获取一定索引区间元素value值,默认按照对应score升序排序: 5、降序 6、不仅查找value,也返回score值; 7、获取指定分数区间的元素和分数信息 8、 阅读全文
posted @ 2019-10-12 14:23 wmqiang 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 一、set集合无序不重复 二、存取数据 1、 2、 3、 4、set集合差集运算 找出并返回前面集合有后面没有的元素; 5、set集合交际运算 6、并集运算 sunion 7、随机弹出一个元素,因为set集合是无序的; 8、查看set集合所有元素和获取元素个数 阅读全文
posted @ 2019-10-12 11:59 wmqiang 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 登录redis客户端 一、存取数据 1、左右添加数据 2、读取数据lrange 3、左右固定弹出一个元素 4、列表中个数 5、删除元素值为value的元素 count 值要自己给定: 6、获取和设置指定索引值 7、保留指定索引片段元素,索引区间之外的其他的元素都被剔除: 索引区间左右都包含;索引 - 阅读全文
posted @ 2019-10-12 11:02 wmqiang 阅读(7412) 评论(0) 推荐(1) 编辑
摘要: 一、概念 二、存取散列Hash值 1、 2、JSON字符串存取,没有更新值的字段资源浪费 使用散列Hash存取,可以单独到一个或多个字段; 3、hsetnx,属性不存在就新增并赋值,属性已存在啥也不干 4、取值hget、hmget、hgetall 5、输出字段 6、递增字段数值 7、其他命令 三、电 阅读全文
posted @ 2019-10-12 10:40 wmqiang 阅读(2314) 评论(0) 推荐(0) 编辑
摘要: 一、连接不同数据库和存取String类型值 1、连接数据库 2、set和get多个 3、取值并赋值 取值返回的是赋值改变之前的值; 4、递增和递减 5、字符串尾部加值 6、商品编号自增应用 阅读全文
posted @ 2019-10-12 10:27 wmqiang 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一、概念 二、explain 三、sql优化 count(*)包含null值,count(id)不包含null值; 1、子查询优化使用join,不要使用in; 2、group by优化 优化后: 3、索引优化 阅读全文
posted @ 2019-10-07 18:46 wmqiang 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、消费者订阅 用各自的监听器: 去掉public再写一个类: 二、生产者发布 阅读全文
posted @ 2019-10-06 23:22 wmqiang 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、点对点模式 1、receive方法获取 点对点模式,消费者要自己receive方法主动去mq拿消息,或者使用监听器,监听mq,即时获取; 就将生产者的代码生产者对象改成消费者就可以: 这种使用receive方法,消费一条,队列就少一条; 2、监听器模式 消费者代码中: 通过监听器获取的消息之后还 阅读全文
posted @ 2019-10-06 23:02 wmqiang 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、概念 点对点模式,消费者要自己receive方法主动去mq拿消息,或者使用监听器,监听mq,即时获取; 二、代码实现 发送成功: redelivered是未被消费; 阅读全文
posted @ 2019-10-06 22:39 wmqiang 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 33 下一页