码迷,mamicode.com
首页 > 数据库 > 详细

分片、分区、复制的区别及实现(mongodb、mysql)

时间:2018-04-02 11:16:24      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:分片、分区、复制的区别及实现(mongo

  • 分片与分区的区别:
    a. 分片:
    解决物理磁盘空间不足的问题(如果带索引,还可以优化查询,做到分区的功能)

    b. 分区:

    优化查询,防止一张表中过多的数据而导致查询缓慢

    c. 复制:

    防止数据库崩溃带来的损失,保证数据库的高可用
  • 分片实现:
    a. mongodb:
    sharding

    b. mysql:

    mysql-cluster
  • 分区实现:
    a. mongodb:
    没有分表的概念,可以用sharding代替分表(因为sharding自带索引功能)

    b. mysql:

    partition
  • 复制实现:
    a. mongodb:
    master 主
    slave 从

    b. mysql:

    master 主
    slave 从
  • 分片、分区、复制的区别及实现(mongodb、mysql)

    标签:分片、分区、复制的区别及实现(mongo

    原文地址:http://blog.51cto.com/12173069/2093678

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!