NoSQL
非关系型数据库
冷风扇666
稳扎稳打 脚踏实地
展开
-
Spring Boot - 结合 Redis 使用 Lua脚本
现在,启动Spring Boot应用程序。使用浏览器或API调用来触发执行Lua脚本的操作,例如访问。debug_key、debug_incrementBy为debug调试用的,实际使用中删除。首先,在Spring Boot项目的。我们的money就会蹭蹭蹭的往上涨。原创 2023-10-30 21:00:00 · 1387 阅读 · 0 评论 -
Redis 选择跳跃表而不是红黑树
跳跃表的查找操作通常从最高层级开始,逐级向下查找,类似于二分查找的思想。这种多层级的策略使得查找操作的平均时间复杂度为 O(log N),类似于二分查找(平均时间复杂度也是 O(log N))。虽然跳跃表可以实现类似于二分查找的快速查找,但它的内部结构与传统的数组或链表不同,更适用于需要频繁插入和删除操作的情况。跳跃表是一种有序数据结构,它在某种程度上可以被看作是一种可以进行快速二分查找的有序链表,因为它的多层级结构允许快速跳过不必要的部分。原创 2023-10-31 00:00:00 · 199 阅读 · 0 评论 -
DataGrip - 查询的数据以树结构或文本形式展示
默认情况下为 Table 形式修改为 Tree 可展开修改为 Text 形式原创 2023-10-25 02:15:00 · 156 阅读 · 0 评论 -
Ubuntu - 安装 、配置 Redis 远程连接和密码
要在Ubuntu上安装Redis,需要按照以下步骤操作:打开终端:使用Ctrl+Alt+T快捷键或在应用程序中搜索终端来打开终端。安装过程中,系统会提示确认安装,按下Y键继续。如果Redis正在运行,将看到相关的状态信息。原创 2023-10-21 00:45:00 · 595 阅读 · 3 评论 -
【Redis的基本数据结构有哪几种,平常用的多的有哪几种,zset的底层实现原理是什么】
【Redis的基本数据结构有哪几种,平常用的多的有哪几种,zset的底层实现原理是什么】原创 2023-03-02 09:53:11 · 168 阅读 · 0 评论 -
【Linux配置redis集群】
【Linux配置redis集群】原创 2022-10-19 10:17:29 · 863 阅读 · 0 评论 -
【Redis的过期数据回收是怎么实现的,你们是怎么设置的】
【Redis的过期数据回收是怎么实现的,你们是怎么设置的】原创 2023-03-02 09:55:28 · 189 阅读 · 0 评论 -
redis 的 rdb 和 aof
【redis 的 rdb 和 aof】原创 2023-02-27 11:46:10 · 112 阅读 · 0 评论 -
BloomFilter - 布隆过滤器
1.1 创建一个容量为 100000 个元素、误判率为 0.05(即在检查成员资格时有 5% 的概率出现误判)的 Bloom 过滤器。1.2 生成 100000 个随机的 UUID 字符串,并将它们添加到一个列表中。1.3 对于列表中的每个 UUID 字符串,使用 mightContain() 方法来检查其是否在 Bloom 过滤器中存在,输出检查结果。原创 2023-04-19 09:29:47 · 164 阅读 · 12 评论 -
【redis的几种数据结构及在Java里的应用案例】
【redis的几种数据结构及在Java里的应用案例】原创 2023-02-27 11:43:00 · 661 阅读 · 0 评论 -
【什么时候用缓存?Redis是什么数据库?数据存在哪里】
【什么时候用缓存?Redis是什么数据库?数据存在哪里】原创 2023-03-12 08:35:20 · 516 阅读 · 0 评论 -
【说说redis的缓存穿透、缓存击穿、缓存雪崩以及解决方案】
【说说redis的缓存穿透、缓存击穿、缓存雪崩以及解决方案】原创 2023-02-27 11:44:04 · 324 阅读 · 0 评论 -
【Redis 大量点赞问题】
同时,可以将缓存时间设置为较短的时间,避免Redis缓存不必要的数据。如果有人恶意请求不存在的文章或评论,会导致Redis缓存失效并且不断地请求数据库,从而引起性能问题。原创 2023-03-24 09:15:08 · 689 阅读 · 0 评论