摘要:
#1、HashMap的底层数据结构是什么? 在 JDK1.7 中,由“数组+链表”组成,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的。 在 JDK1.8 中,由“数组+链表+红黑树”组成。当链表过长,则会严重影响 HashMap 的性能,红黑树搜索时间复杂度是 O(logn) 阅读全文
posted @ 2021-04-23 21:08
双城孙宇
阅读(345)
评论(0)
推荐(0)
摘要:
从分布式系统协调语义而言,是ZooKeeper做分布式锁更好一些,因为Redis本身其实是缓存,但是Redis能抗高并发,高并发场景下更好一些 zookeeper本身不适合部署大规模集群,他本身适用的场景就是部署三五台机器,不是承载高并发请求的,仅仅是用作分布式系统的协调的 Redis?ZooKee 阅读全文
posted @ 2021-04-23 09:34
双城孙宇
阅读(454)
评论(0)
推荐(0)

浙公网安备 33010602011771号