Skip to content

Instantly share code, notes, and snippets.

@haizi-zh
Last active February 29, 2016 05:46
Show Gist options
  • Save haizi-zh/73eb1226f1c2eb3cb307 to your computer and use it in GitHub Desktop.
Save haizi-zh/73eb1226f1c2eb3cb307 to your computer and use it in GitHub Desktop.
MongoDB讲解提纲
  • 简介
    • 基本概念
      • 面向文档
      • db和index
    • 基本操作
      • CRUD
    • 索引管理
  • 高级话题
    • 聚合框架简介
    • Map-reduce简介
    • 复制集与oplog
    • 数据库分片
    • 高级索引话题
      • 稀疏索引
      • 地理空间索引
      • TTL机制
      • 如何优化索引
    • 如何应对并发
      • MongoDB操作是原子性的吗?
      • 悲观锁和乐观锁
      • MongoDB能实现多版本并发控制(MVCC)吗?
    • 服务端脚本
  • Schema & modelling
    • NoSQL和SQL的比较
    • 如何处理“关系”
  • 运维
    • 如何在生产环境中部署
    • 管理和监控
    • 备份和恢复
    • 数据安全
  • 实战经验分享
    • 和Elasticsearch配合,实现全文搜索
    • 通过Oplog,实现trigger机制
  • 案例分析(举一些实际的MongoDB应用案例,和大家一起分析)
    • 电商平台
    • 内容管理系统(CMS)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment