1.term过滤(精准匹配) 作用:主要用于精准匹配哪些值,比如:数字,日期,布尔值,not_analyzed的字符串(未经分析的文本数据类型),例如: {“term”:{“age”:26
分类:
其他好文 时间:
2020-08-20 19:06:17
阅读次数:
71
1.数据库1.创建数据库语法usedatabase_name示例>showdbs;admin0.000GBconfig0.000GBlocal0.000GB>useajingswitchedtodbajing>showdbs;admin0.000GBconfig0.000GBlocal0.000GB>db.mycollection.insert({"name":"ajing
分类:
数据库 时间:
2020-08-20 18:37:34
阅读次数:
69
1.什么是聚合聚合是MongoDB的高级查询语言,它允许我们通过转化合并由多个文档的数据来生成新的在单个文档里不存在的文档信息。MongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果,有点类似sql语句中的count(*)。在MongoDB中,有两种方式计算聚合:Pipeline和MapReduce。Pipeline查询速度快于MapReduc
分类:
数据库 时间:
2020-08-19 20:09:42
阅读次数:
128
6.mongoDB的java客户端1.springboot操作mongodb1.maven配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></depend
分类:
数据库 时间:
2020-08-19 20:07:22
阅读次数:
187
6.mongoDB的java客户端1.springboot操作mongodb1.maven配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></depend
分类:
数据库 时间:
2020-08-19 20:07:05
阅读次数:
176
6.mongoDB的java客户端1.springboot操作mongodb1.maven配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></depend
分类:
数据库 时间:
2020-08-19 20:06:40
阅读次数:
107
1.数据库概述1.什么是数据库?数据库就是【存储数据的仓库】,其本质是一个【文件系统】,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增加,修改,删除及查询操作。2.什么是关系型数据库?数据库中的【记录是有行有列的数据库】就是关系型数据库(RDBMS,RelationalDatabaseManagementSystem),与之相反的就是NoSQL数据库了。3.数据库和表数
分类:
数据库 时间:
2020-08-19 19:26:44
阅读次数:
74
业务需求 假设我们要实现一个商品中心这个核心领域。要求如下: 商品包含一个或多个明细。明细有三种:在线课程、实体书、线下服务。明细不可单独售卖,但可以单独编辑 商品和明细都有类目 商品的类目和明细的类目可以保持一致,也可以不保持一致 明细在不同的商品中可以有不同的价格 商品的价格是各明细的价格的总和 ...
分类:
编程语言 时间:
2020-08-19 19:06:45
阅读次数:
110
1.什么是Change Stream? Change Stream是MongoDB用于实现变更追踪的解决方案,类似于关系型数据库的触发器,但原理不完全相同 | | Change Stream | 触发器 | | | | | | 触发方式 | 异步 | 同步(事务保证) | | 触发位置 | 应用回调 ...
分类:
数据库 时间:
2020-08-18 13:27:20
阅读次数:
78
1.问题背景 最近测试用mongoshake工具做MongoDB数据迁移,mongoshake在迁移完成提供了一个脚本comparison.py来做数据校验,在校验过程中发现结果比对存在一个库数据不一致,下意识以为mongoshake存在缺陷导致迁移丢数据,理论上这种基础功能不应该存在错误,多次重新 ...
分类:
数据库 时间:
2020-08-17 17:01:03
阅读次数:
80