该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
一、kafka的定义 传统定义:kafka是一个分布式的基于发布/订阅模式的消息队列 发布订阅:消息的发布者不会将消息直接发送给特定的订阅者,而是将发布的消息分为不同的类别,订阅者只接收感兴趣的消息 1、消息队列 目前常见的消息队列产品主要有:Kafka、ActiveMQ、RabbitMQ,大数据常 阅读全文
摘要:
一、高级查询 Elasticsearch提供了基于JSON完整的DSL来定义查询 # 构造数据-供后续各种复杂的查询做准备 # POST /student/_doc/1001 { "name": "zhangsan", "nickname": "zhangsan", "sex": "男", "age 阅读全文
摘要:
一、数据存储: 结构化数据,一般会用二维的表结构来存储,如:mysql等关系型数据库 非结构化数据,即无法用关系型数据库存储的数据,如:日志、通讯记录、报表、视频、图片等,一般会把这种类型的数据存储在NoSQL中,如:MongoDB,redis,Hbase等,并且是以k-v形式保存的,可以通过key 阅读全文
摘要:
一、简介 1、什么是MongoDB c++语言编写的,是一个基于分布式文件存储的开源数据库系统;为web应用提供可扩展的高性能数据存储解决方案; MongoDB将数据存储为一个文档,数据结构由键值对(k-v)组成。MongoDB文档类似于json对象。字段值可以包含其他文档,数组及文档数组 2、安装 阅读全文