腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
专注 Java 基础分享
也许我写不出大佬们写的那些深刻的文章,但我将竭力重现这一路上踩过的大坑小坑,希望能给你带来些许思考。
专栏作者
举报
147
文章
137882
阅读量
54
订阅数
订阅专栏
申请加入专栏
全部文章(147)
java(64)
其他(28)
编程算法(21)
数据处理(17)
数据库(14)
云数据库 Redis(13)
api(8)
数据结构(8)
sql(7)
spring(7)
存储(7)
jdk(7)
jvm(7)
云数据库 SQL Server(6)
struts(6)
jsp(5)
servlet(4)
git(4)
xml(3)
unix(3)
缓存(3)
aop(3)
大数据(3)
javascript(2)
node.js(2)
mvc(2)
github(2)
linux(2)
文件存储(2)
http(2)
容器(2)
开源(2)
windows(2)
nat(2)
flink(2)
lock(2)
state(2)
队列(2)
python(1)
bootstrap(1)
单片机(1)
汇编语言(1)
oracle(1)
打包(1)
ide(1)
maven(1)
apache(1)
日志服务(1)
人工智能(1)
数据备份(1)
自动化(1)
网络安全(1)
正则表达式(1)
面向对象编程(1)
dns(1)
jdbc(1)
hashmap(1)
udp(1)
socket编程(1)
安全(1)
任务调度(1)
center(1)
service(1)
设计模式(1)
搜索文章
搜索
搜索
关闭
Redis 服务端程序实现原理
云数据库 Redis
编程算法
缓存
数据结构
上篇我们简单介绍了 redis 客户端的一些基本概念,包括其 client 数据结构中对应的相关字段的含义,本篇我们结合这些,来分析分析 redis 服务端程序是如何运行的。一条命令请求的完成,客户端服务端都经历了什么?服务端程序中定时函数 serverCron 都有哪些逻辑?
Single
2020-03-21
1.1K
0
Redis 的底层数据结构(对象)
云数据库 Redis
文件存储
数据结构
编程算法
存储
目前为止,我们介绍了 redis 中非常典型的五种数据结构,从 SDS 到 压缩列表,这都是 redis 最底层、最常用的数据结构,相信你也掌握的不错。
Single
2019-12-02
373
0
Redis 的底层数据结构(压缩列表)
文件存储
编程算法
云数据库 Redis
存储
数据结构
上一篇我们介绍了 redis 中的整数集合这种数据结构的实现,也谈到了,引入这种数据结构的一个很大的原因就是,在某些仅有少量整数元素的集合场景,通过整数集合既可以达到字典的效率,也能使用远少于字典的内存达到同样的效果。
Single
2019-11-14
500
0
Redis 的底层数据结构(整数集合)
编程算法
云数据库 Redis
api
数据结构
当一个集合中只包含整数,并且元素的个数不是很多的话,redis 会用整数集合作为底层存储,它的一个优点就是可以节省很多内存,虽然字典结构的效率很高,但是它的实现结构相对复杂并且会分配较多的内存空间。
Single
2019-10-23
660
0
Redis 的底层数据结构(SDS和链表)
云数据库 Redis
编程算法
数据结构
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。可能几乎所有的线上项目都会使用到 Redis,无论你是做缓存、或是用作消息中间件,用起来很简单方便,但可能大多数人并没有去深入底层的看看 Redis 的一些策略实现等等细节。
Single
2019-09-29
359
0
任务的提交与异步执行
数据结构
java
编程算法
异步编程是一种对 CPU 资源更高效的编程方式,也是提高系统吞吐量的一个非常不错的选择。很多人会认为所谓的异步不就是多线程吗?
Single
2019-05-25
879
0
虚拟机类加载机制
数据结构
java
bootstrap
虚拟机把字节码文件从磁盘加载进内存的这个过程,我们可以粗糙的称之为「类加载」,因为「类加载」不仅仅是读取一段字节码文件那么简单,虚拟机还要进行必要的「验证」、「初始化」等操作,下文将一一叙述。
Single
2018-03-21
927
3
揭秘 HashMap 实现原理(Java 8)
数据库
云数据库 SQL Server
数据结构
本文介绍了HashMap的内部实现,主要包括哈希函数、数组、红黑树、链表、扩容、收缩等关键部分,以及常见的操作。通过这篇文章,我们可以对HashMap有更深入的理解。
Single
2018-01-04
1K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档