不念博客-专注Linux运维技术
不念博客-专注Linux运维技术
最新发布第594页
数据一致性模型有哪些类型-不念博客

数据一致性模型有哪些类型

强一致性: 当更新操作完成之后,任何多个后续进程的访问都会返回最新的更新过的值,这种是对用户最友好的,就是用户上一次写什么,下一次就保证能读到什么。 根据CAP理论,这种实现需要牺牲可...
Linux文件如何使用?-不念博客

Linux文件如何使用?

我们从用户角度来看文件的话,就是我们要怎么使用文件?首先,我们得通过系统调用来打开一个文件。 write 的过程 fd = open(name, flag); # 打开文件 ... write(fd,...); # 写数据 ... close(fd...
java面试题:为什么JDK 15要废弃偏向锁?-不念博客

java面试题:为什么JDK 15要废弃偏向锁?

为什么JDK 15要废弃偏向锁? 要想说清楚这个问题,你得先知道什么是偏向锁,它是在哪里使用的。 这就不得不提到Synchronized的锁升级过程了。 在JDK 1.6及之前的版本中,Synchronized关键字,它...
什么是一致性Hash,及其应用场景详解-不念博客

什么是一致性Hash,及其应用场景详解

本文通过一个经典的分布式缓存的应用场景来阐述为什么需要一致性Hash。 1. 场景描述 我们有3万张图片的存储需求,通过评估单台服务器的存储能力后,需要用三台服务器,编号为0号、1号、2号来缓...