hbase中sharding的優(yōu)點?
(1)提高了數據庫的可擴展性,可以隨著應用的增長來增加更多的服務器,只需要將新增加的數據以及負載放到新加的服務器上就可以。
(2)提高了數據庫的可用性。其中幾個shard服務器down掉之后,并不會使整個系統(tǒng)對外停止服務,而只會影響到需要訪問這幾個shard服務器上的數據的用戶。
(3)小的數據庫的查詢壓力比較小,查詢更快,性能更好。
(4)系統(tǒng)有更好的可管理性。對系統(tǒng)的升級和配置可以按照shard一個一個來做,并不會對服務產生大的影響。