Nosql

基础

用于非关系型数据库
CAP,BASE和最后一致性是NoSQL数据库存在的三大基本。而五分钟法则是内存数据存储的理论按照。那些是全方位的源流

使用

相似不会屏弃传统关周全据库,而是在关系型数据库外面加一层伪装,比如热点的数据库(选取NoSQL)
依次NoSQL数据库有协调的SDK,按照SDK操纵数据库
询问本质:
http://localhost:9200/newooo/\_search/ 【POST】

{
  "query": {
    "match_phrase": {
      "content": {
        "query": "分别参加审议"
      }
    }
  }
}
{
  "query": {
    "match": {
      "title": {
        "query": "上海奶粉",
        "operator": "and"
      }
    }
  },
  "from": 0,
  "size": 100,
  "sort": {
    "time": {
      "order": "desc"
    }
  }
}

文档型管理(文档)

文档不对等文件
存储是层状结构(类似树状结构)

优势:
竭泽而渔大数目问题
方便横向拓展
弹性:数据结构

缓存数据DB/文件

好处:
很快查询最新的新闻,比如查询好友方今的10条说说
特性有优化,微秒级别
操作:
好友公布说说,更新DB/文件至最新的数据
询问的时候不通过存所有数量的数据库,直接在那中间查询

NoSQL数据库分类

实时数据库
内存数据库
Key-Value数据库

例子

Elasticsearch中的分词
相当于百度时而,检索、或者智能提示(网络热词分析+用户搜索计算分析)

参考:http://yankaycom-wordpress.stor.sinaapp.com/NoSql\_Database\_Note.html?q=/wp-content/NoSql\_Database\_Note.html\#Document\_Store\_448677452585955

网站地图xml地图