MongoDB分片集群测试场景

基本读写类

  • 读路由到分片ReplicaSet  SECONDARY上
  • 写路由到分片ReplicaSet  PRIMARY上
  • 基本读写性能
  • 内存耗尽情况下读写性能

容灾类

  • 配置服务器宕机
    • ----整个集群处于只读状态
    • ----重启宕机的配置服务器,整个集群能正常读写
    • ----集群去掉宕机的配置服务器,整个集群能正常读写
  • 路由服务器宕机
    • ----多台路由服务器(非全部)宕机不影响集群正常运行
    • ----重启宕机的路由服务器,那台路由服务器能正常运行
    • ----全部路由服务器宕机再重启,集群正常运行
  • 分片集群宕机
    • PRIMARY宕机,SECONDARY变成PRIMARY,集群正常运行
    • SECONDARY宕机,读回到PRIMARY,集群正常运行
    • 整个分片宕机
  1.  
    • ----如果数据分布在宕机的分片上,读不到;正常分片上的数据可以读到
    • ----之后写入的数据分配在正常分片上,并能读到

扩容类

  • 分片ReplicaSet  增加一台 SECONDARY,读能分配到新增的SECONDARY上
  • 增加一组分片
  1.  
    • ----数据迁移过程中的读写是否正常
    • ----数据迁移完后新的集群是否正常运行

大家帮忙看看有没有什么问题?:)

原文地址:http://www.itmao.me/archives/939.html

猜你喜欢

转载自itmao.iteye.com/blog/1610351