
------【MongoDB】
Mr小林
软件工程师的成才之路。
展开
-
MongoDB和Redis的区别
简介MongoDB更类似MySQL,支持字段索引、游标操作,其优势在于查询功能比较强大,擅长查询JSON数据,能存储海量数据,但是不支持事务。Mysql在大数据量时效率显著下降,MongoDB更多时候作为关系数据库的一种替代。内存管理机制Redis数据全部存在内存,定期写入磁盘,当内存不够时,可以选择指定的LRU算法删除数据。MongoDB数据存在内存,由Linux系统mmap转载 2017-02-27 15:42:44 · 377 阅读 · 1 评论 -
Java read bson file
【前言】我是做安装程序的时候需要用到配置Mongo数据库,并批量执行Mongo的脚本文件也就是bson文件,将数据插入到mongo库中。所以第一步就是读取bson文件。path获得的是:path = this.getClass().getClassLoader().getResource("").getPath();获得的是classes的路径。/**原创 2017-04-17 16:57:36 · 1867 阅读 · 3 评论 -
Install MongoDB on Linux
【前言】网上很多Linux安装MongoDB数据库的资料,但小编亲测都以失败告终。下面小编亲测可行方案:1) 在etc/yum.repos.d/下创建mongodb-org-3.0.repotouch mongodb-org-3.0.repo然后在文件中添加内容:vi /etc/yum.repos.d/mongodb-org-3.0.repo将一下内容拷贝到文件中并原创 2017-04-22 11:48:09 · 435 阅读 · 1 评论 -
启动mongod报错child process failed, exited with error number 100
当用命令/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs/mongod.log --fork启动mongodb时,报如下错误:child process failed, exited with error number 100这是因为非正常关闭原创 2017-04-27 13:43:52 · 2792 阅读 · 3 评论