数据库

system-design-系统设计11-键值资料储存-key-value-store-introductoin-to-database-fundamentals-hogantech

Key-Value Store 键值资料储存解说– 系统设计11

键值资料储存(Key-Value Store)是一种分散式杂凑表(Distributed Hash Table),其中DHT是一种去中心化储存方式,提供类似杂凑表的查找、储存。杂凑表(Hash Table) 也是一个Abstract Data Type (ADT),它的优点是通常可以用比较快的时间完成Search operation 的动作。

Key-Value Store 键值资料储存解说– 系统设计11 阅读更多 ”

system-design-系统设计10-资料复制-data-partitioning-introductoin-to-database-fundamentals-hogantech

Data Partitioning 资料分区是什么? – 系统设计10

资料分区(Data Partitioning) 是将资料库中的资料分割成更小、更易于管理的子区块的过程。这些子区块称为分区(Partition)。资料分割可以根据多种因素进行,例如:时间、客户ID 或产品类别。为何要进行资料分区呢?对于任何不对扩增的系统,资料量也会持续增长,并且针对资料库的读写流量也会越来越大。

Data Partitioning 资料分区是什么? – 系统设计10 阅读更多 ”

system-design-系统设计09-资料复制-data-replication-introductoin-to-database-fundamentals-hogantech-hoganblab

Data Replication 如何优化资料库? - 系统设计09

资料复制(Data Replication)是一种有效解决瓶颈的方法,可以通过在多个节点上复制资料来提高资料库的效能、可扩展性和可用性。本文将介绍资料复制的三种主要模型:主从复制(Single-leader replication)、多领导者复制(Multi-leader replication)和点对点复制(Leaderless replication),并分析它们的优缺点。

Data Replication 如何优化资料库? - 系统设计09 阅读更多 ”

system-design-系统设计08-资料库基础介绍-introductoin-to-database-fundamentals-hogantech-hoganblab

资料库基础介绍– 系统设计08

什么是资料库?资料库是结构化资讯或资料的有组织的集合,通常以电子方式储存在电脑系统中。 资料库通常由资料库管理系统(DBMS)控制。资料和DBMS 以及与其关联的应用程式一起被称为资料库系统,通常简称为资料库。
当今运行的最常见资料库类型中的资料通常以一系列表中的行和列进行建模,以提高处理和资料查询的效率。 然后可以轻松存取、管理、修改、更新、控制和组织资料。 大多数资料库使用结构化查询语言(SQL)来写入和查询资料。

资料库基础介绍– 系统设计08 阅读更多 ”

zh_CN简体中文