旨在为WEB应用提供可扩展、高性能的分布式数据存储解决方案; 分布式文件系统通过计算机网络与节点相连。服务端默认端口为27017;推荐运行在64位平台,在32位模式运行时支持的最大文件尺寸为2GB; 类似于面向对象的查询语言,可以实现类似于关系数据库的单表查询的绝大部分功能,而且还支持对数据建立索引 ...
分类:
数据库 时间:
2020-04-26 13:49:29
阅读次数:
105
集群中时间不同步有可能会让大数据的应用程序运行混乱,造成不可预知的问题,比如Hbase、mongodb副本集等,Hbase当时间差别过大时就会挂掉,mongodb如果副本时间过快,会出现时间栈帧溢出提前出发选举等,所以在大数据集群中,ntp服务,应该作为一种基础的服务,以下在演示在CentOS 7. ...
分类:
系统相关 时间:
2020-04-26 13:47:38
阅读次数:
201
#MongoDB使用: 条件操作,排序,索引,分页查询,聚合函数##mongodb条件查询 > use study switched to db study > db.student.insert({"name":"张三","age":18,"score":100,"sex":1}) WriteRe ...
分类:
数据库 时间:
2020-04-26 11:22:42
阅读次数:
71
1、安装环境: Windows 10 MongoDB-4.0.11(送你去下载) 2、MongoDB安装操作 解压MongoDBL压缩版: 将压缩包解压到自己想安装的目录 2.1、配置环境变量: 变量名:MongoDB 变量值:D:\spaces\mongodb_4.0.11 并在path中加入: ...
分类:
数据库 时间:
2020-04-26 10:49:02
阅读次数:
98
dataset对于操作JSON文件、NoSQL非常好用。 官方文档:http://dataset.readthedocs.io/en/latest/ 补充: 连接mysql数据库: db = dataset.connect('mysql://username:password@10.10.10.10 ...
分类:
数据库 时间:
2020-04-26 01:31:08
阅读次数:
133
1、 数据库事务特性 1.1 ACID特性 事务(Transaction)是数据库系统中一系列操作的一个逻辑单元,所有操作要么全部成功,要么全部失败。 事务是区分文件存储系统(关系型数据库)与Nosql数据库的重要特性之一,其存在的意义是为了保证即使在并发的情况下也能正确执行crud操作。怎样才算是 ...
分类:
编程语言 时间:
2020-04-25 19:32:50
阅读次数:
97
1. 导入导出的通用操作 -h host 主机 -port port 端口 -u username 用户名 -p password 密码 如果是本地库,且没有启动 --auth选项,则不需要这些通用操作 2. mongoexport 导出 -d 库名 -c 表名 -f field1, field2. ...
分类:
数据库 时间:
2020-04-25 19:16:50
阅读次数:
77
查看执行计划 db.find(query).explain() “cursor”:“BasicCursor” --说明没有索引 “nscannedObjects”:1000 --理论上要扫描的行数 “cursor”: “BasicCursor sn_1” --用到了btree索引 2. 查看索引 d ...
分类:
数据库 时间:
2020-04-25 11:04:04
阅读次数:
69
1、Master-Slave主从结构主从架构一般用于备份或者做读写分离。一般有一主一从设计和一主多从设计。由两种角色构成:(1)主(Master)可读可写,当数据有修改的时候,会将oplog同步到所有连接的salve上去。(2)从(Slave)只读不可写,自动从Master同步数据。特别的,对于Mongodb来说,并不推荐使用Master-Slave架构,因为Master-Slave其中Maste
分类:
数据库 时间:
2020-04-24 17:23:26
阅读次数:
81
其实很多数据库写磁盘数据,再删除是不会释放存储空间的,但是有一部分会被重复使用。
分类:
数据库 时间:
2020-04-24 01:52:03
阅读次数:
106