恭喜您!

NoSQL 概念

Miriam Antona

Software engineer

第 1 章

  • NoSQL关系型数据库的区别
  • 键值数据库要点
  • 优势
    • 简单
    • 水平可扩展
    • 灵活
  • 局限
    • 不支持复杂查询
    • 只能按键检索
NoSQL 概念

第 1 章

  • 适用案例
    • 会话信息
    • 用户画像与偏好
    • 购物车
  • 不适用案例
    • 需按值找键
  • 案例:Editoo 与 Redis
    • 降低停机时间
    • 更高性能
NoSQL 概念

第 2 章

  • 文档型数据库基础
  • 优势
    • 灵活
    • 水平可扩展
    • 开发者直观
  • 局限
    • 注意代码质量
    • 注意冗余数据
NoSQL 概念

第 2 章

  • 适用案例
    • 目录
    • 事件日志
    • 用户画像
    • 等等
  • 不适用案例
    • 结构高度固定的数据
  • 案例:Shutterfly 与 MongoDB
    • 性能得到提升
NoSQL 概念

第 3 章

  • 列族数据库基础
  • 优势
    • 灵活
    • 快速
    • 水平可扩展
  • 局限
    • 不支持多行事务
    • 不支持连接
    • 不支持子查询
NoSQL 概念

第 3 章

  • 适用场景
    • 事件日志
    • 内容管理系统
    • 时间序列数据
  • 不适用场景
    • 需要频繁改查询
    • 需要复杂查询和连接
    • 数据量不大
  • 案例:Bigmate 与 Apache Cassandra
    • 可处理并发数百万次操作
NoSQL 概念

第 4 章

  • 数据库要点
  • 优势
    • 灵活
    • 高性能
    • 水平可扩展
    • 数据表示更直观
  • 局限
    • 超大对象(BLOB、CLOB 等)
    • 对开发者变化较大
NoSQL 概念

第 4 章

  • 适用情形
    • 社交图
    • 传染病传播
    • 反欺诈
    • 位置服务
    • 等等
  • 不适用情形
    • 数据彼此不相连
    • 关系不重要
    • 等等
NoSQL 概念

第 4 章

  • 案例:Gousto 与 Neo4j
    • 更好地控制成本
    • 更多客户选择推荐菜谱
NoSQL 概念

谢谢!

NoSQL 概念

Preparing Video For Download...