ES基础: 索引(index):逻辑存储,相当于关系型数据库的表。每个索引有一或多个分片(shard) 每个分片有多个副本(replica) 分片(shard):单台机器无法存储大量数据,es可以将一个索引中的数据切分为多个分片(shard),分布在多台服务器上存储。有了分片(shard)就可以横向 ...
分类:
其他好文 时间:
2020-05-16 10:48:22
阅读次数:
66
1.Scalability 多加一台机器可多做一件事,这个就叫scalability,亦可为两台机器做一件事的时间减少为一半,叫 scalability speed up。 2.Parallelism 并行,跟concurrency不一样,这张图能很好说明区别: 3.Fault tolerance ...
分类:
其他好文 时间:
2020-05-16 00:51:44
阅读次数:
57
副本集的组成 Mongodb的复制功能是使用操作日志oplog实现的,操作日志包含了主节点的每一次写操作。oplog是主节点的local数据库中的一个 固定集合 。 每个备份节点都维护这自己的oplog,记录着每一次从主节点复制数据的操作。 如果某个备份节点挂掉了,重新启动之后会自动从oplog中最 ...
分类:
数据库 时间:
2020-05-16 00:18:21
阅读次数:
100
爬取电商网站的商品信息: URL为: https://www.zhe800.com/ju_type/baoyou 抓取不同分类下的商品数据 抓取内容为商品的名称, 价格数字, 商品图片 将商品图片二进制流, 商品名称和价格数字一同存储于MongoDB数据库 存储数据结构为: { ‘name’: ‘懒 ...
分类:
数据库 时间:
2020-05-15 20:11:44
阅读次数:
90
一 环境说明 搭建副本集一般需要三台机器,也是三个角色,主节点、从节点、仲裁节点仲裁节点不存储数据,主从节点都存储数据。 我这里使用了一台机器,安装了三个mongodb,使用了不同的端口,分别为 二 安装多个mongodb 我这里使用的压缩包安装,去官网下载适合自己系统的安装包https://www ...
分类:
数据库 时间:
2020-05-15 13:37:43
阅读次数:
75
在安装的盘C:下建立mongodb文件夹,拷贝bin文件夹到该目录下,这样就相当于安装了mongodb的相关命令。为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑->属性->高级系统设置->环境变量,在path里加入路径 mongod exception in initAnd ...
分类:
其他好文 时间:
2020-05-15 09:34:22
阅读次数:
456
转自https://www.bilibili.com/video/BV16f4y1U7oT?p=26 1导入模块 格式转换 把name=zhangsan&age=13这样的格式转成键值对 2 3配置路由 4渲染数据 5 6 7把数据写入数据库 ...
分类:
数据库 时间:
2020-05-15 00:00:21
阅读次数:
137
直接关闭vropsmaster访问vropsreplica节点,大概5分钟可以便可以访问移除主副节点操作说明选择新副本节点
分类:
其他好文 时间:
2020-05-14 17:19:13
阅读次数:
59
内容来自https://www.bilibili.com/video/BV16f4y1U7oT?p=25 1 创建packages.json和安装mongodb模块 2 查找和增加 注意:要写在client.connect()内。 修改 删除 ...
分类:
数据库 时间:
2020-05-14 09:15:08
阅读次数:
73
Linux安装mongo 一、 环境介绍: CentOS6, CentOS7 二、 安装步骤 2.1.官方参考地址:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 2.2.配置程序包管理系统(yum 命令安装) ...
分类:
系统相关 时间:
2020-05-13 23:01:51
阅读次数:
116