开发者如果对是否应该使用MongoDB不太确定,以下checklist,只要有一项需求能匹配,就可以考虑使用MongoDB了.
1. 数据量有亿万级或者需要不断扩容
2. 需要2000-3000以上的读写每秒
3. 新应用,需求会变,数据模型无法确定
4. 需要整合多个外部数据源
5. 系统需要99.9%高可用
6. 系统需要大量的地理位置查询
7.系统需要提供最小的延时
8. 要管理的主要数据对象<10
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15498/viewspace-2071558/
,如需转载,请注明出处,否则将追究法律责任。