• 技术文章 >数据库 >MongoDB

    mongodb适用于存储日志吗?

    yangyang2020-05-18 14:24:01原创5434

    mongodb适用于存储日志,MongoDB的高性能足够支撑关系型数据库2-3倍以上的TPS/QPS,同时自带的三种压缩格式方便在容量和性能直接作出选择,通过MongoDB存储日志文件,查询简单(索引),写入导出方便(弹性结构没有表结构限制)。

    MongoDB的一些主要特性:

    1、事务支持 MongoDB 目前只支持单文档事务,需要复杂事务支持的场景暂时不适合。

    PS:4.0版本已经GA,已经支持ACID事务。

    2、灵活的文档模型,JSON 格式存储最接近真实对象模型,对开发者友好,方便快速开发迭代。

    3、高可用复制集,满足数据高可靠、服务高可用的需求,运维简单,故障自动切换。

    4、可扩展分片集群,海量数据存储,服务能力水平扩展。

    5、高性能,mmapv1、wiredtiger、mongorocks(rocksdb)、in-memory 等多引擎支持满足各种场景需求。

    6、强大的索引支持 地理位置索引可用于构建 各种 O2O 应用、文本索引解决搜索的需求、TTL索引解决历史数据自动过期的需求。

    更多mongodb相关文章请关注python自学网

    专题推荐:mongodb
    上一篇:mongodb设置账号密码怎么生效? 下一篇:mongodb三本好书推荐

    相关文章推荐

    • mongodb的findone查不出数据• 如何设置mongodb的文件存在不同的路径?• mongodb数据库怎么打开?• mongodb设置账号密码怎么生效?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网