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

Java 技术栈

分享技术知识,提升内功心法
专栏成员
165
文章
163428
阅读量
36
订阅数
搞定 Redis 数据存储原理,别只会 set、get 了
在上一篇通过源码编译构建出可调式环境之后,想必你想更深入了解我的整体架构。当你熟悉我的整体架构和每个模块,遇到问题才能直击本源,直捣黄龙,一笑破苍穹。
码哥字节
2023-01-04
4330
分布式系统设计模式和一致性协议,你用过哪些?
Bloom过滤器是一种节省空间的概率数据结构,用于测试元素是否为某集合的成员。它用于我们只需要检查元素是否属于对象的场景。
码哥字节
2023-01-04
5770
Redis Cluster 原理说的头头是道,这些配置不懂就是纸上谈兵
Redis Cluster 集群相关配置,使用集群方式的你必须重视和知晓。别嘴上原理说的头头是道,而集群有哪些配置?如何配置让集群快到飞起,实现真正的高可用却一头雾水,通过下面这些配置详解也让你对集群原理更加深刻,告别技术悬浮。
码哥字节
2023-01-04
7430
硬核 | Redis Pub/Sub 发布订阅与宅男有什么关系?
像这种 65 哥通过朋友圈发布消息,关注 65 哥的好友能收到通知的场景叫做「发布/订阅机制」。
码哥字节
2022-10-28
8550
Redis 为何使用近似 LRU 算法淘汰数据,而不是真实 LRU?
在《Redis 数据缓存满了怎么办?》我们知道 Redis 缓存满了之后能通过淘汰策略删除数据腾出空间给新数据。
码哥字节
2022-05-26
4700
Redis 内存满了怎么办?这样置才正确!
上回在《Redis 数据过期了会被立马删除么?》说到如果过期的数据太多,定时删除无法删除完全(每次删除完过期的 key 还是超过 25%),同时这些 key 再也不会被客户端请求,就无法走惰性删除,内存被打满会怎样?
码哥字节
2022-05-26
9960
Redis HyperLogLog 是什么?这些场景使用它,让我枪出如龙,一笑破苍穹
在移动互联网的业务场景中,数据量很大,我们需要保存这样的信息:一个 key 关联了一个数据集合,同时对这个数据集合做统计。
码哥字节
2022-04-08
2K0
String 既然能这样性能调优,我直呼内行(文末送书)
爱她,不能只会简单一起玩耍,要深入了解String 的内心深处,做一个「心有猛虎,细嗅蔷薇」的暖男。
码哥字节
2021-11-08
4250
面霸篇:Java 核心集合容器全解(核心卷二)
码哥在 《Redis 系列》的开篇 Redis 为什么这么快中说过:学习一个技术,通常只接触了零散的技术点,没有在脑海里建立一个完整的知识框架和架构体系,没有系统观。这样会很吃力,而且会出现一看好像自己会,过后就忘记,一脸懵逼。
码哥字节
2021-09-15
3620
面霸篇:高频 Java 基础问题(核心卷一)
从面试题作为切入点提升大家的 Java 内功,所谓根基不牢,地动山摇。只有扎实的基础,才是写出写好代码。
码哥字节
2021-09-15
3890
桶排序,海量数据哪里逃?
大家好,我是道哥。今天,我们不聊饭桶,也不聊水桶,而是来聊重要的桶排序,我们先来看一个经典的问题。
码哥字节
2021-08-23
6980
图解 | 为嘛有 TCP 粘包和拆包
李东,自称亚健康终结者,尝试使用互联网+的模式拓展自己的业务。在某款新开发的聊天软件琛琛上发布广告。
码哥字节
2021-08-23
1.2K1
面霸篇:17 张图带你掌握 synchronized 原理
小牛是微软的一名工程师,最近和BAT的小伙伴一块搞了一个面试八股文网站 http://interviewtop.top,欢迎最近需要面试的小伙伴关注一波
码哥字节
2021-08-23
6480
InnoDB 原理篇:Buffer Pool 为了让 MySQL 变快都做了什么?
相信很多小伙伴在面试中都被问过「为什么要用缓存?」,大部分人都是回答:「减少数据库的磁盘IO压力」。
码哥字节
2021-08-23
9660
用网抑云的方式打开程序员的生活...
冒着雨来到公司,终于准点打卡,记得初恋总是埋怨我约会迟到,可能被偏爱的人才会有恃无恐,后来我终于学会了准时,却永远错过了17岁时年少的喜欢。
码哥字节
2021-08-23
4070
面霸篇:JVM 21 问与答
jvm将虚拟机分为5大区域,程序计数器、虚拟机栈、本地方法栈、java堆、方法区;
码哥字节
2021-08-23
4670
优化篇:性能提升了200%
最近不少运营同事找到我说:咱们的数据校对系统越来越慢了,要过很久才会显示出校对结果,你能不能快速优化一下呢?
码哥字节
2021-08-23
3910
Redis 新特性篇:多线程模型解读
Redis 官方在 2020 年 5 月正式推出 6.0 版本,提供很多振奋人心的新特性,所以备受关注。
码哥字节
2021-07-27
2950
设计模式-模板方法模式
在实现模板方法模式时,开发抽象类的软件设计师和开发具体子类的软件设计师之间可以进行协作。一个设计师负责给出一个算法的轮廓和框架,另一些设 计师则负责给出这个算法的各个逻辑步骤。实现这些具体逻辑步骤的方法即为基本方法,而将这些基本方法汇总起来的方法即为模板方法,模板方法模式的 名字也因此而来。下面将详细介绍模板方法和基本方法:
码哥字节
2021-07-27
2420
设计模式-单例模式
许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。实际场景又哪些?如下
码哥字节
2021-07-27
4040
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档