`
yuanlanjun
  • 浏览: 1184382 次
文章分类
社区版块
存档分类
最新评论

MongoDB备份数据的压缩存储

 
阅读更多


由于mongodb的数据结构原因,相比传统关系型DB来说数据的存储空间占用很大。

这对于那些不经常用到的备份数据的存放来说,硬盘空间利用率问题不容小视。

拿MySQL来说,记得从网上看别人测试的结果,相同的数据,mongodb占用500M+,MySQL的innoDB占用200M+,而MyISAM更是只占用了40M+的空间。

当然,测试结果和原数据的内容等诸多方面有很大关系,这种数据并没有标准的指标性,也不可靠,但是至少有一定的代表性。

也许你会说几百M的差别没什么可在意的,但你可别忘了如果是海量情况下问题就显而易见了。不说PB,就是几个TB的差别也很可观啊。


所以我的问题是:对于那些长久不用的备份数据的存储,有什么好的解决方案吗?


目前我觉得最简便可行的方法,就是直接对dump出来的数据文件做压缩,如gz、bz2等,甚至windows上直接RAR。

由于数据中有大量的键重复,一般情况下应该至少能压缩一半以上。如果对于日志等相似率更高的数据,压缩率则会更高。

…………好土的办法 - -||| ……不过,虽然土,但是却很有效。不知道还有什么更好的方案吗?

----------------------------------------------我是分割线--------------------------------------------------

最近打算买些真空压缩袋,把冬天用的被子神马的都装起来。其实我主要不是为了省地方,而是………………这梅雨季节太尼玛潮了!!!到处长毛发霉啊!!!#%&(*
分享到:
评论

相关推荐

    mongodb 备份恢复工具

    mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具mongodb 备份恢复工具...

    MongoDB实现备份压缩的方法教程

    主要给大家介绍了关于MongoDB实现备份压缩的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    MongoDB的数据存储结构.docx

    MongoDB的数据存储结构全文共2页,当前为第1页。MongoDB的数据存储结构全文共2页,当前为第1页。MongoDB的数据存储结构 MongoDB的数据存储结构全文共2页,当前为第1页。 MongoDB的数据存储结构全文共2页,当前为第1...

    mongodb-测试数据

    mongodb测试数据,学习增删改查等,或是用于性能测试

    mongodb数据库备份脚本

    数据库备份脚本 进入编辑任务界面:crontab -e 配置定时任务:30 1 * * * /opt/mongobk.sh 每天一点30分备份数据库 基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 *...

    mongodb备份

    经过研究的mongodb的备份命令,总结就这几个命令,绝对实用可行。

    深入了解MongoDB是如何存储数据的

    本文主要介绍了关于MongoDB存储数据的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 想要深入了解MongoDB如何存储数据之前,有一个概念必须清楚,那就是Memeory-Mapped Files。 Memeory-Mapped ...

    geoserver发布mongodb矢量数据地图服务.docx

    将mongodb矢量数据在geoserver中发布;将mongodb矢量数据在geoserver中发布

    MongoDB构建分布式文件存储的数据库

    MongoDB构建分布式文件存储的数据库MongoDB构建分布式文件存储的

    mongodb备份数据库

    mongodb备份数据库,达到4.3M的数据,也就是四千三百万条数据,不大不小,正好可以下载下来测试mongo用

    Node.js 实践: 使用 MongoDB 存储数据代码

    Node.js 实践: 使用 MongoDB 存储数据 MongoDB命令行工具的使用 在项目中如何有效组织和使用Mongoose

    MongoDb多数据中心

    MongoDB multiple Data center,官方推荐的指导文档。

    mongodb备份数据和还原数据

    注意事项:以下指令一般需要在mongodb的安装路径下执行 备份数据 #如果不输入集合名,默认整个...还原数据(里面每张表需有一个bason文件和一个metadata.json文件,前者用来存储数据,后者用来存储索引) mongores

    MongoDB大数据处理

    MongoDB大数据处理权威指南 MongoDB大数据处理权威指南 MongoDB大数据处理权威指南

    mongodb分片备份

    mongodb的分片备份 复制集的备份和配置的备份

    MongoDB 数据导入导出、恢复备份

    找了好久才找到的,还不错!有喜欢的可以下载哦

    mongodb备份与恢复.doc

    mongodb备份与恢复.doc

    Mongodb实现定时备份与恢复的方法教程

    MongoDB 数据备份 在 MongoDB 中我们使用 mongodump 命令来备份 MongoDB 数据 语法如下: > mongodump -h dbhost -d dbname -o dbdirectory -u user -p password -h MongDB所在服务器地址,例如:127.0.0.1,当然...

Global site tag (gtag.js) - Google Analytics