分库分表设计基础

随着当今系统中的数据量越来越庞大,当我们设计系统时经常会关心数据库的性能,以及数据库是否需要做分库分表处理。数据库是否要分库分表需要由业务吞吐量、数据库品牌、数据量等多方面决定,分库分表也还分为水平切分和垂直切分。这里仅描述不同场景下,数据库做水平的情况。 我理解的数据库分库分表本质上的目的就是一次数据库查询操作所涉及的数据量,通过架构设计和数据库设计,把每一次数据库交互涉及的数据量缩小。 1.
相关文章
相关标签/搜索