- 博客(5)
- 收藏
- 关注
原创 关于redis的重点知识
首先,Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化。这使得Redis具有很高的读写性能。其次,Redis支持多种数据结构,不仅仅支持简单的key-value类型的数据,还提供了list、set、zset和hash等更复杂的数据结构的存储。最后,Redis支持数据的备份,可以通过master-slave模式进行数据备份,增加了数据的可靠性和安全性。
2024-07-06 22:50:16
848
原创 Kafka架构知识&springboot整合实战
有两种主要的消息传递模式:点对点传递模式、发布-订阅模式。⼤部分的消息系统选⽤发布-订阅模式。Kafka就是⼀种发布-订阅模式。消息分推拉两种模式。①生产者发送信息(信息包含主题,key,值),发布到特定主题,②由broker接收,提交至磁盘,通过轮询方式(也可以其他自定义方式,比如key的散列值)进行分区③消费者根据订阅主题消费信息,(通过消息偏移量判断是否已读)Kafka只有消息的拉取,没有推送,可以通过轮询实现消息的推送
2024-06-10 22:45:31
490
3
原创 并发编程面试到原理
AQS核心思想:如果被请求的共享资源空闲,则将当前请求资源的线程设置为有效的工作线程,并且将共享资源设置为锁定状态。如果被请求的共享资源被占用,那么。
2024-06-10 15:56:27
938
原创 JVM内存模型
(满了),触发minorGC,将Eden园区域中不再被其他对象引用的额对象进行销毁,将伊甸园区中的剩余对象移动到幸存者0区,再加载新的对象放到伊甸园区。)更大的年轻代必然导致更小的年老代,大的年轻代会延长普通GC的周期,但会增加每次GC的时间;)更小的年轻代必然导致更大年老代,小的年轻代会导致普通GC很频繁,但每次的GC时间会更短;(b)现在类的元信息存储在元空间中,静态变量和常量池等并入堆中,相当于原来永久代中的数据,被元空间和堆内存给瓜分了。加载器外,其他的加载并非一定要引入。
2023-11-25 16:59:10
935
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人