mongodb 基本原理:分片(Sharding)

分片 是将数据分布在多台机器的方法。MongoDB 使用分片来提供海量数据的部署和高吞吐操作 . 这种数据库系统可以挑战单服务器的最高容量,例如高频率的查询可以将服务器的cpu容量发挥到极致。超出系统内存的数据集则会充分调用磁盘的IO。 面对系统扩充有两种方法:垂直扩展和水平扩展 垂直扩展 提高单台服务器的容量,例如使用更强的cpu,加内存,存储空间。技术的局限限制了单台机器面对高负载的能力。除此
相关文章
相关标签/搜索