上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 示例代码: 码云: https://gitee.com/chxlay/be-helpful.git > 模块:behelpful-common > behelpful-data , iredis 路径下 加入依赖: <!-- Redisson依赖,根据需求,可选的 --> <dependency> 阅读全文
posted @ 2021-08-03 01:18 Vermeer 阅读(117) 评论(0) 推荐(0)
摘要: //对比防重删令牌 String script = "if redis.call('get', KEYS[1]) == ARGV[1] then return redis.call('del', KEYS[1]) else return 0 end"; Jedis jedis = jedisPool 阅读全文
posted @ 2021-08-03 00:55 Vermeer 阅读(261) 评论(0) 推荐(0)
摘要: 1 缓存穿透,通过不存在的key访问db 2 缓存击穿,通过失效的热点key访问db 3 缓存雪崩,通过key的集体过期时间访问db 1:缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库也无此记录,并且处于容错考虑,我们没有将这次查询的null写入缓存,这 阅读全文
posted @ 2021-08-03 00:49 Vermeer 阅读(116) 评论(0) 推荐(0)
摘要: MySQL 实现附近人功能纯属学习,并不好用,推荐使用 Search,方案对比: 方案 优势 缺点 Mysql外接正方形 逻辑清晰,实现简单,支持多条件筛选 效率较低,不适合大数据量,不支持按距离排序 Mysql+Geohash 借助索引有效提高效率,支持多条件筛选 不支持按距离排序,存在数据库瓶颈 阅读全文
posted @ 2021-08-03 00:43 Vermeer 阅读(432) 评论(0) 推荐(1)
摘要: 摘自:https://www.cnblogs.com/88223100/p/NEAR-BY-REDIS.html 不推荐使用 Redis 实现 ,推荐使用 ES 或者其他,ES 实现方案请前往:https://www.cnblogs.com/Alay/p/15115433.html 前言: 针对“附 阅读全文
posted @ 2021-08-03 00:23 Vermeer 阅读(337) 评论(0) 推荐(0)
摘要: 此笔记是学习之初做的,很多是从别人的博客中学习来的,献丑了,抛砖引玉 近两年的开发中我很少使用 RedisTemplate 了,使用自己整合 Jedis ,自行整合 Redis 请查看: https://www.cnblogs.com/Alay/p/15092531.html 配置系列化: @Con 阅读全文
posted @ 2021-08-03 00:10 Vermeer 阅读(155) 评论(0) 推荐(0)
摘要: 相关网址: https://www.redis.net.cn/order/ Docker 版本启动: 创建工作目录,并在工作目录中 创建响应的文件夹和文件/xxx/redis/{conf,data},在 conf 目录下创建配置文件, 启动(工作目录在 /opt 路径下) docker 运行的命令: 阅读全文
posted @ 2021-08-02 23:47 Vermeer 阅读(48) 评论(0) 推荐(0)
摘要: ASCII (American Standard Code for Information Interchange 美国信息交互标准编码) 采用 7 个 bit 来表示一个字符,共计可可以表示 128中字符 ISO-8859-1 完全兼容 ASCII 采用 8 bit 来表示一个字符,即用一个 字节 阅读全文
posted @ 2021-07-25 00:26 Vermeer 阅读(87) 评论(0) 推荐(0)
摘要: NIO 关于 NIO Buffer 中有三个重要的属性(本质的属性): position(游标位置)、limit(限位)、capacity(容量) capacity:Buffer的 capacity 是它能包含的元素的个数,永远不会是负数,且永远不会变化 limit:是Buffer 指第一个不能进行 阅读全文
posted @ 2021-07-25 00:20 Vermeer 阅读(44) 评论(0) 推荐(0)
摘要: java.io Java.nio Java.io中最为核心的一个概念:流(stream),面向流的编程,Java中一个流要么是输入流,要么是输出流,不可能同时既是输入流,又是输出流 Java .nio中拥有三个核心概念:Selector(选择器)、Channel(通道)、Buffer (缓冲区),在 阅读全文
posted @ 2021-07-25 00:12 Vermeer 阅读(63) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页