More Than Capacity: Performance-oriented Evolution of Pangu in Alibaba
More Than Capacity: Performance-oriented Evolution of Pangu in Alibaba Introduction 本文主要讲述了盘古分布式存储十年来的一个演变历程,主要分为了三个阶段,分别是1.0,2.0的阶段一和2.0的阶段二。 在盘...
More Than Capacity: Performance-oriented Evolution of Pangu in Alibaba Introduction 本文主要讲述了盘古分布式存储十年来的一个演变历程,主要分为了三个阶段,分别是1.0,2.0的阶段一和2.0的阶段二。 在盘...
由于Miniob的整体架构并没有做出很大的变化,并且目前知乎上也已经有其他人写的架构分析文章,我在这里就不过多介绍架构相关的了,只说一下我自...
SPFresh: Incremental In-Place Update for Billion-Scale Vector Search Introduction 本文聚焦于两个方面,一个是采用in-place(即原地更新)的方式更新索引,而另一个则是如何维护高质量的索引。对于之前的A...
Manu: A Cloud Native Vector Database Management System Introduction Manu或者其前身Milvus,定位目标是云原生的向量数据库,需要提供基础的向量存储和检索服务,同时,相比传统的云原生DB...
日志与恢复 数据库当中存在哪些故障? 简单来说可以分为三种故障: 事务故障 系统故障 存储介质故障 而事务故障也可分为两种: 逻辑错误 (Logical Errors):由...
事务与并发控制 简单介绍一下事务? 事务作为数据库执行过程中的一个逻辑单位,可以表明一组操作,这一组操作要么一起成功,要么全部回滚,并且事务之间...
数据库基础结构 数据库结构 为什么需要DBMS? 一个数据库在最基础的层次上需要完成两件事情:当你把数据交给数据库时,它应当把数据存储起来;而后当...
内存虚拟化 简单谈一谈对内存虚拟化的理解? 计算机当中的内存条成为物理内存,虚拟化内存即为对物理内存进行抽象,抽象成为地址空间的一个概念。在其中...
如何理解CPU虚拟化? CPU虚拟化,用一句话简单的概括就是,通过CPU虚拟化的手段,可以让多个程序在同一时间段内在一台机器上运行,共享CPU...
相比于传统c++当中的手动管理内存,rust采用了所有权 + RAII的机制,对于一些复杂的情况,rust还有生命周期等约束,从而保证在编译期能...
物理存储系统 这一部分重点并不多,主要是各种存储类型上的差异,比较了几种物理存储上的差异,以及SSD,HDD 之间的差异,最后又介绍了RAID的...
分布式系统模型 拜占庭将军问题 拜占庭将军主要用于解决共识问题,三个将军决定攻打拜占庭,只有三个人一同进行攻打才能够成功,否则则会失败,因此需要...