分片是数据库系统分区的一种方式,也称之为水准系统分区,将要一个大的数据库切分为许多小的、可解决的一部分,进而提升性能,减少反应时间。
分片并非一个新的定义,早在 90 时代中后期就经常出现在了传统式的去中心化数据库管理方法中。这一定义的受欢迎,要得益于一个多游戏玩家与此同时在线玩游戏的动作类游戏 Ultima Online。在这个游戏中,开发人员将游戏玩家分派到不一样的网络服务器来减轻总流量工作压力(这代表着有很多个平行面的“网游世界”)。商业服务上,一个广泛的分片实例便是将用户信息的数据库依照所在位置区划,同一个地区的用户信息放到一起,存到独立的网络服务器中。