首页
学习
活动
专区
工具
TVP
发布

王磊的博客

公众号「Java中文社群」
专栏作者
688
文章
990248
阅读量
62
订阅数
URL 去重的 6 种方案!(附详细实现代码)
在不考虑业务场景和数据量的情况下,我们可以使用以下方案来实现 URL 的重复判断:
磊哥
2020-09-11
5310
限流的6大狠招,附详细代码和评测结果
为了上班方便,去年我把自己在北郊的房子租出去了,搬到了南郊,这样离我上班的地方就近了,它为我节约了很多的时间成本,我可以用它来做很多有意义的事,最起码不会因为堵车而闹心了,幸福感直线上升。
磊哥
2020-05-19
4790
史上最全的延迟任务实现方式汇总!附代码(强烈推荐)
这篇文章的诞生要感谢一位读者,是他让这篇优秀的文章有了和大家见面的机会,重点是优秀文章,哈哈。
磊哥
2020-04-16
3.5K0
惊呆了,竟然可以用这种方式秒建Redis集群?
前面我们讲了《Redis 性能优化的 13 条军规!》,其中最重要的一条就是使用 Redis 的集群功能,那么本文我们就来看看,如何用 1s 钟的时间来创建一个 Redis 集群。
磊哥
2020-03-28
3480
《吐血整理》Redis 性能优化的 13 条军规!史上最全
从以上数据可以看出,在 key 不变的情况下,value 值越大操作效率越慢,因为 Redis 对于同一种数据类型会使用不同的内部编码进行存储,比如字符串的内部编码就有三种:int(整数编码)、raw(优化内存分配的字符串编码)、embstr(动态字符串编码),这是因为 Redis 的作者是想通过不同编码实现效率和空间的平衡,然而数据量越大使用的内部编码就越复杂,而越是复杂的内部编码存储的性能就越低。
磊哥
2020-03-28
1.7K0
惊呆了,竟然可以用这种方式秒建Redis集群?
前面我们讲了《Redis 性能优化的 13 条军规!》,其中最重要的一条就是使用 Redis 的集群功能,那么本文我们就来看看,如何用 1s 钟的时间来创建一个 Redis 集群。
磊哥
2020-03-27
1.5K0
《吐血整理》Redis 性能优化的 13 条军规!
从以上数据可以看出,在 key 不变的情况下,value 值越大操作效率越慢,因为 Redis 对于同一种数据类型会使用不同的内部编码进行存储,比如字符串的内部编码就有三种:int(整数编码)、raw(优化内存分配的字符串编码)、embstr(动态字符串编码),这是因为 Redis 的作者是想通过不同编码实现效率和空间的平衡,然而数据量越大使用的内部编码就越复杂,而越是复杂的内部编码存储的性能就越低。
磊哥
2020-03-27
5890
使用 Redis 如何实现查询附近的人?「视频版」——面试突击 003 期
视频地址:https://www.bilibili.com/video/av89369236/
磊哥
2020-03-11
4520
使用 Redis 如何实现查询附近的人?「视频版」——面试突击 003 期
视频地址:https://www.bilibili.com/video/av89369236/
磊哥
2020-03-09
5920
Redis 中的过期元素是如何被处理的?视频+图文版给你答案——面试突击 002 期
点击查看视频内容:https://www.bilibili.com/video/av88741972/
磊哥
2020-03-05
5780
面试突击 | Redis 如何从海量数据中查询出某一个 Key?附视频
我们先来模拟海量数据,使用 Pipeline 添加 10w 条数据,Java 代码实现如下:
磊哥
2020-02-27
2.8K0
Redis持久化的几种方式——深入解析RDB
Redis 持久化也是 Redis 和 Memcached 的主要区别之一,因为 Memcached 是不具备持久化功能的。
磊哥
2019-11-18
4490
Redis中的键值过期操作
其中命令 ttl 的全称是 Time To Live 表示此键值在 n 秒后过期。例如,上面的结果 97 表示 key 在 97s 后过期。
磊哥
2019-11-13
1.9K0
Redis事务深入解析和使用
事务指的是提供一种将多个命令打包,一次性按顺序地执行的机制,并且保证服务器只有在执行完事务中的所有命令后,才会继续处理此客户端的其他命令。 事务也是其他关系型数据库,所必备的一项非常重要的能力。以支付的场景为例,正常情况下只有正常消费完成之后,才会减去账户余额。但如果没有事务的保障,可能会发生消费失败了,但依旧会把账户的余额给扣减了,我想这种情况应该任何人都无法接受吧?所以事务是关系型数据库中一项非常重要的基础功能。
磊哥
2019-10-29
6720
Spring Boot(十一)Redis集成从Docker安装到分布式Session共享
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,Redis也是技术领域使用最为广泛的存储中间件,它是「Remote Dictionary Service」首字母缩写,也就是「远程字典服务」。
磊哥
2018-12-06
4980
Redis在win7上的可视化应用
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或
磊哥
2018-05-08
8010
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档