摘要:
一、MongoDB聚合管道(Aggregation Pilpeline) 使用聚合管道可以对集合中的文档进行变换和组合。 主要功能:表的关联查询、数据统计 二、aggregate 管道操作符与表达式 管道操作符: sql 和 nosql 对比: 管道表达式: 管道操作符作为“键”,所对应的“值”叫做 阅读全文
摘要:
一、MongoDB账户权限配置 1.创建超级管理员用户 2.修改配置文件 路径: C:\Program Files\MongoDB\Server\4.0\bin\mongod.cfg配置: #processManagement:security: authorization: enabled#ope 阅读全文
摘要:
一、在Nodejs中使用Mongodb Nodejs需要引入的包 npm install mongodb --save -dev 或者使用镜像 cnpm install mongodb --save -dev Mongodb官网的学习地址:https://docs.mongodb.com/getti 阅读全文
摘要:
直接上代码 测试: 阅读全文
摘要:
一、索引基础 db.user.ensureIndex({"username":1}) 创建索引,username为key,数字 1 表示 username 键的索引按升序存储, -1 表示按照降序方式存储。 db.user.ensureIndex({"username":1},{"name":"us 阅读全文
摘要:
(window系统,在cmd命令提示符中使用) 一、数据库使用 管理mongodb数据库:mongo,连接本地数据库,或mongo 127.0.0.1:27017,连接其他服务器:mongo ip:端口号 清屏:cls 查看所有数据库:show dbs 二、创建数据库 use student 如果想 阅读全文
摘要:
ACID,即以下四点: 原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency) 事务前后数据的完整性必须保持一致。 隔离性(Isolation) 事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事 阅读全文
摘要:
1.数据库和文件的主要区别: 1.1数据库有数据库表/行和列的概念,让我们存储操作数据方便 1.2数据库提供了方便的接口,让java、php、.net、nodejs很方便的实现增删改查 2.NoSQL介绍: 2.1基本介绍: 在互联网迅速发展的时代,虽然关系型数据库具备良好的事务管理,但在处理大量数 阅读全文
摘要:
CountDownLatch 在java.util.concurrent包下,它有类似计数器的功能,比如现有一个线程A,要等待其他3个线程执行完才执行,这时候可以用CountDownLatch来实现。 构造器: CountDownLatch(int count) count为线程数 方法: awai 阅读全文
摘要:
参考:https://www.cnblogs.com/franson-2016/p/5593080.html Lambda表达式的语法基本语法:(parameters) -> expression或(parameters) ->{ statements; } lambda支持jdk1.8及以上。 我 阅读全文