一、数据库相关概念 1.1 什么是数据库 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 通俗来说:所谓数据库,其实就是有点类似于excel表格,主要就是用来管理数据,对数据进行增删改查的。所以某种程度上来说,excel也可以看成一个简单的数库,只不过是在文件中对数据的读写速 ...
分类:
数据库 时间:
2019-09-29 15:42:29
阅读次数:
100
windows下编译mongo-c-driver mongo-c-driver的github地址下载个1.82的release版本后,发现没有vs的什么工程文件,有CMake文件,现在一般都是使用CMake来生成平台的makefile或者工程文件,Zookeeper的c客户端也是CMake形式的。简... ...
分类:
数据库 时间:
2019-09-29 13:15:22
阅读次数:
98
安装Node.js 通过这个地址下载预编译二进制包 https://nodejs.org/en/download/ 通过如下的指南进行安装。 https://github.com/nodejs/help/wiki/Installation 安装MongoDB 通过如下地址,添加到软件源。 https ...
分类:
数据库 时间:
2019-09-28 23:23:39
阅读次数:
119
一、安装 在Windows下安装MongoDB的图形化工具:mongodbmanagerfree_inst.exe。 双击安装 修改安装地址 选择“Full installation” 点击“Finish” 启动工具后的开始界面 二、连接数据库 三、基础操作 ...
分类:
数据库 时间:
2019-09-28 19:58:16
阅读次数:
118
mongoDb 干嘛的:数据库,nosql(非关系型|缓存型) 场景:解决大规模数据集合多重数据种类 下载:https://www.mongodb.com/download-center 安装:https://www.cnblogs.com/keyi/p/10984514.html 测试服务端是否启 ...
分类:
数据库 时间:
2019-09-23 12:18:46
阅读次数:
121
一、认识数据库 1.1 数据库介绍 数据库服务端:存放数据库的主机集群 数据库客户端:可以连接数据库的任意客户端 数据库管理员:DBA 1.2 什么是数据库 数据库从字面意思上来看,就可以简单的理解为是存放数据的一个库 数据库可以在硬盘及内存中存储数据 那我们知道文件也是用来存放数据信息的,那就有了 ...
分类:
数据库 时间:
2019-09-22 21:39:45
阅读次数:
115
一 项目结构 二 App组件 三 Fruit组件 四 Durian组件 五 Mongo组件 六 运行效果 ...
分类:
其他好文 时间:
2019-09-21 17:13:03
阅读次数:
91
1、分组后进行统计:使用$sum db.zan.aggregate([{"$match":{"group_name":"班级名称","is_zan":"true"},{"$group":{"_id":"$stu_name","点赞数":{"$sum":1}}}}]); 2、分组统计后进行排序:在gr ...
分类:
其他好文 时间:
2019-09-19 19:47:42
阅读次数:
108
多个字段进行分组查询: db.biao.aggregate([{ "$match":{"create_time": { $gte:1547049600000, $lte:1547135999000} }},{"$group":{"_id":{"clue_param_vals":"$clue_para ...
分类:
其他好文 时间:
2019-09-19 19:28:35
阅读次数:
213
条件:查询status:2,has_pay:true,amount:不等于0,type:A或者空(type类型有4个,分别是A、B、C、以及部分字段为空)的订单 反向查询: db.order.find({ "status": NumberInt(2), "has_pay": true, "amoun ...
分类:
其他好文 时间:
2019-09-19 19:26:37
阅读次数:
153