当页导航

MySQL, MongoDB, HBase 各自对应的合适的数据量以及大数据量下的集群解决方案

MySQL, MongoDB, HBase 各自对应的合适的数据量以及大数据量下的集群解决方案,它们之间在应对大数据量应用场景 (实时计算, 批处理计算, 实时查询 )有什么对应的解决方案,如何实现横向扩展的, 各种数据库解决方案有什么优缺点 ? ...显示全部

MySQL, MongoDB, HBase 各自对应的合适的数据量以及大数据量下的集群解决方案,它们之间在应对大数据量应用场景 (实时计算, 批处理计算, 实时查询 )有什么对应的解决方案,如何实现横向扩展的, 各种数据库解决方案有什么优缺点 ?

收起
希望获得:具体解决, 注意事项, 原理分析, 通用方法, 实例参考

1回答

liucj2004liucj2004数据库管理员 , 平安好房
大数据量主要是横向扩展,这里对mysql和mongo做简单的介绍mysql:原生的fabric/cluster(优点原生,缺点听说还不太稳定)第三方的中间件,mycat,oneproxy等等(没有具体了解,原理上就是分库分表)mongodb:原生的sharding(优点,原生支持,使用了很久,比较稳定。缺点,管理略复杂,需要合理的shard k...显示全部

大数据量主要是横向扩展,这里对mysql和mongo做简单的介绍

mysql:

原生的fabric/cluster(优点原生,缺点听说还不太稳定)

第三方的中间件,mycat,oneproxy等等(没有具体了解,原理上就是分库分表)

mongodb:

原生的sharding(优点,原生支持,使用了很久,比较稳定。缺点,管理略复杂,需要合理的shard key设计)

收起
答案包含:通用方法 2017-01-11

撰写回答

提问者

macrozeng数据库管理员, IBM
发布9
回答6

相关推广

  • 医院私有云存储的规划、配置、调优工程实例
    从人民医院构建医院“私有云存储”平台的具体建设目标出发,详述了方案架构规划、安装配置、调优过程的具体实例。并在性能、成本与性能的最佳平衡、数据迁移风险、停机时间规划、平台延展性等方面与其他解决方案进行了详细对比。