Oracle为什么研发sharding • RAC 和Data Guard 可以满足全世界数据库应用的99%的需求
• 但是,仍然有客户需要更高的可扩展性和故障隔离性 − 一些特别的应用程序需要特别的数据库集群——数据库分片,来避免特大型的单一数据
库的可扩展性和可用性问题 − 愿意修改应用,把负载路由到指定的数据库上
• 数据主权问题