zoukankan      html  css  js  c++  java
  • MangoDB相关文档阅读小结

    以往直到现在我所负责的业务场景没有使用MangoDB的,不过对于NoSQL的流行以及兴趣,阅读了一些文档做了简单的了解。待后续需要使用时再深入研究。
    本文不介绍具体的语法。

    基本信息

    • 类似Json的BSON存储,以支持非结构化的数据
    • 不支持join
    • 数据运行时加载到内存
    • 支持sharding
    • 4.0版本才开始引入事务

    与MySql的结构对应关系

    概念名 MySql MangoDB
    表(集合collection)
    记录 文档

    主备切换相关

    • 一主多备
    • 主节点挂掉时,选举出一个主节点
    • 存在特殊的arbiter节点只选举不读写
    • 选举可能失败,此时只能读不能写

    锁机制

    2.2版本之前,整个库一个锁
    2.2版本之后,表锁
    3.4版本开始,记录级别

    常见应用场景

    1. 地图数据(如高德)
    2. 外卖行业(地图配送相关)
    3. 非结构化的商品库(表既要存影像类商品,又要存电子类产品)
    4. 流量、日志分析
  • 相关阅读:
    php主要输出方式的区别
    文件操作
    会话
    Jquery常用函数及功能
    AJAX
    php 审核注册
    转载图片上传预览 代码
    php笔记-图片上传
    php 练习题-session与 cookie的 取值赋值
    php学习笔记-会话控制简单介绍session和cookie(一)
  • 原文地址:https://www.cnblogs.com/wuyuegb2312/p/12498413.html
Copyright © 2011-2022 走看看