一种以ID特征为依据的数据分片(Sharding)策略.pdfVIP

  • 9
  • 0
  • 约6.13千字
  • 约 7页
  • 2021-07-31 发布于上海
  • 举报

一种以ID特征为依据的数据分片(Sharding)策略.pdf

一种以 ID 特征为依据的数据分片( Sharding )策略 假如您有一个应用程序,随着业务越来越有起色,系统所牵涉到的数据量也就越来越大,此时您要 涉及到对系统进行伸缩( Scale )的问题了。一种典型的扩展方法叫做 “向上伸缩( Scale-Up ) ”,它 的意思是通过使用更好的硬件来提高系统的性能参数。而另一种方法则叫做 “向外伸缩( Scale- Out )”,它是指通过增加额外的硬件(如服务器)来达到相同的效果。从 硬件成本“ ”还是 系统极限“ ” 的角度来说, 向外伸缩“ ”一般都会优于 “向上伸缩 ”,因此大部分上规模的系统都会在一定程度上考虑 “ 向外 ”的方式。由于许多系统的瓶颈都处在数据存储上,因此一种叫做 数据分片(“ Database Sharding )”的数据架构方式应运而生,本文便会讨论这种数据架构方式的一种比较典型的实现方式 。 数据分片,自然便是将整体数据分摊在多个存储设备(下文统称为 数据分区“ ”或 分区“ ”)上,这样

文档评论(0)

1亿VIP精品文档

相关文档