时间:2021-07-01 10:21:17 帮助过:25人阅读
优点:
1.速度快。由于MongoDB数据的数据处理方式,从内存中读取,从而提高了整体的速度和效率。
2.扩展性能高。通过物理机器的增加或者Sharding(分片:为数据库的横向扩展),MongoDB的扩展可以达到非常高。
3.稳定性高。MongoDB的副集群配置中,当主库遇到问题,无法继续提供服务的时候,副本集会自动仲裁的选择新的主库。
4.数据格式的灵活度高。MongoDB采用的是BSON的二进制存储,非常适合存储或查询文档格式。
缺点:
1.占用空间大,属于空间换时间原则的类型,磁盘空间会造成一定的浪费。
2.对事物关系支持较弱,需要自己对应连接。
3.目前MongoDB的成熟度还不够高,运维不是很方便。
使用的场景
当数据高度关系化和结构化时,MongoDB不是最佳选择。
MongoDB数据库
标签:sharding 相对 自动 场景 读写 性能 数据库 sha 写入