消息服务MNS与自建队列集群的区别
核心优势 | 使用消息服务MNS | 自建队列集群 |
简单易用 | 您无需自行搭建消息服务,免运维; 标准HTTP RESTful接口,接入方便;多种语言SDK支持且不断丰富; | 需要采购服务器,初期成本投入高;需安装和运维,后期成本不断增加;非HTTP RESTful接口,私有协议,通用性以及安全性偏低; |
稳定可靠 | 消息三份拷贝,可靠性高达99.99999999%;服务可用性高达99.9%;特有机制确保Always Writable; | 数据单机或主从存储,可靠性差;单机或小集群服务,可用性无保证;无法确保Always Writable; |
安全防护 | 多层次安全防护和防DDoS攻击;多用户隔离机制,每个用户配备独立命名空间;支持主子账号,支持鉴权和授权;支持HTTPS,VPC访问; | 安全防护能力有限 |
高可扩展性 | 队列数量以及队列存储容量可扩展性强;系统规模自动扩展,对用户完全透明;全球多地域提供服务;0启动成本,长期综合成本相比物理机降低50%; | 队列数量和消息堆积能力有限;不具备多地域服务能力;前期较高服务器成本和日益增长的运维成本; |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。