美文网首页mongodb
【mongoDB】MongoDB 3.x压缩选项

【mongoDB】MongoDB 3.x压缩选项

作者: Bogon | 来源:发表于2022-04-02 00:13 被阅读0次

    数据压缩

    基于 WiredTiger,MongoDB 支持对所有的数据集和索引进行压缩。
    压缩可以占用一点 CPU 资源完成存储空间的缩小。WiredTiger 默认使用 Snappy 压缩库(压缩率比如 zlib,但占用 CPU 资源更少)对数据集做块压缩,而对索引使用前缀压缩(prefix compression)。
    对于数据集,也可以使用 zlib 或 zstd(4.2版本以后)压缩库。
    MongoDB 默认的存储引擎WiredTiger的特性,通过配置存储引擎的一些参数可以进行调优,取得存储与性能上的平衡。

    image.png image.png

    库大小

    use DB
    db.stats();

    数据大小

    db.collection.dataSize()

    占用磁盘大小

    db.collection.storageSize()

    MongoDB 压缩与索引
    https://cloud.tencent.com/developer/article/1005435

    image.png image.png

    MongoDB性能优化
    https://www.cnblogs.com/datazhang/p/5917861.html

    从3.6 版本开始 ,mongod和mongos默认启用snappy作为压缩器来启用网络压缩
    https://www.docs4dev.com/docs/zh/mongodb/v3.6/reference/reference-program-mongod.html#cmdoption-mongod-wiredtigercachesizegb

    MongoDB 3.0新增的压缩选项
    https://www.askmac.cn/archives/new-compression-options-mongodb-30.html

    MongoDB 存储
    https://www.docs4dev.com/docs/zh/mongodb/v3.6/reference/faq-storage.html

    MongoDB实现备份压缩的方法教程
    https://www.jb51.net/article/146955.htm

    PC字节计算器
    https://calc.itzmx.com

    Evaluating Database Compression Methods: Update
    https://www.percona.com/blog/2016/04/13/evaluating-database-compression-methods-update

    image.png

    pigz更快的压缩和解压工具
    https://www.cnblogs.com/linuxprobe/p/14070803.html

    mongoDB3.0+ 版本内置数据压缩
    https://www.cnblogs.com/tianboblog/p/10072415.html

    相关文章

      网友评论

        本文标题:【mongoDB】MongoDB 3.x压缩选项

        本文链接:https://www.haomeiwen.com/subject/hojzjrtx.html