美文网首页
MongoDB从入门到删库

MongoDB从入门到删库

作者: DreamsonMa | 来源:发表于2019-02-02 22:40 被阅读0次

    第一篇、MongoDB如何运维?
    1、MongoDB配置及一般操作
    2、MongoDB数据迁移、备份和恢复
    3、MongoDB性能优化
    4、MongoDB主从复制
    5、MongoDB分片Sharding
    6、基于角色的访问控制
    7、MongoDB安全设置
    8、MongoDB监控工具

    第二篇、MongoDB在JAVA中的使用
    1、快速入门
    2、使用MongoTemplate操作CURD
    3、使用MongoDB的Fluent流式操作
    4、使用MongoDB的Example操作
    5、MongoDB的脚本操作 - Map/Reduce、Script、Group的使用
    6、MongoDB聚合框架支持
    7、MongoDB索引及集合管理
    8、JAVA调用MongoDB生命周期事件
    9、MongoDB使用回调函数
    10、GridFS支持
    11、MongoDB事务处理
    12、MongoDB的全文搜索功能

    参考文章:
    Spring Data MongoDB - Reference Documentation
    MongoDB Documentation

    常见问题汇总

    如:Mongod服务无法正常启动?

    在使用中发现mongodb 的服务很容易因为非正常关闭而启动不了,不过解决也很容易:

    • 删除data目录下的 *.lock文件,再运行下 /mongodb_binpath/mongod -repair -f config文件路径 再启动即可
    • 也可以在/etc/init.d/mongod 服务启动的文件中加入 启动前删除该文件 如下:
    start() {
    rm -f /usr/mongodb/data/master/mongod.lock
    /usr/mongodb/bin/mongod --config /usr/mongodb/config/master.conf
    }
    
    • 开启Journal日志。开启:--journal ;关闭:--nojournal ,默认时间是100ms,启动时会在数据目录下创建一个journal地文件目录,在受到毁坏时,再启动MongoDB不需要再运行repair,它会自动恢复的。

    相关文章

      网友评论

          本文标题:MongoDB从入门到删库

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