07 2022 档案

摘要:软件准备 VirtualBox 6.1.26 centOS镜像 接下来我们就开始进行安装: 创建虚拟机 新建虚拟机 点击下一步,调整内存大小 内存大小根据需要调整,然后点击下一步 3. 虚拟硬盘设置 保持默认即可 4. 虚拟硬盘文件类型 保持默认即可 5. 下一步,选择动态分配即可 下一步,调整文件 阅读全文
posted @ 2022-07-30 17:21 女友在高考 阅读(224) 评论(0) 推荐(1) 编辑
摘要:Hadoop 简介 什么是 Hadoop Hadoop 是一个适合大数据的分布式存储和计算平台。 狭义上来说 Hadoop 就是一个框架平台,广义上讲 Hadoop 代表大数据的一个技术生态圈,包括很多其他软件框架。 Hadoop 生态圈技术栈: | Hadoop 技术栈 | | | | Hadoo 阅读全文
posted @ 2022-07-30 08:32 女友在高考 阅读(222) 评论(0) 推荐(0) 编辑
摘要:CQL函数 1. 字符串函数 功能 | 描述 | UPPER | 将所有字母改为大写 LOWER | 将所有字母改为小写 SUBSTRING | 将获取指定范围的子字符串 REPLACE | 替换一个字符串的子字符串 match (p:Person) return ID(p),LOWER(p.cha 阅读全文
posted @ 2022-07-23 21:38 女友在高考 阅读(265) 评论(0) 推荐(0) 编辑
摘要:Neo4j基础 在学习Neo4j之前,我们先了解下什么是图数据库。 图数据库 图形数据库存储节点和关系而不是表或文档。数据的存储就像您在白板上勾画想法一样。您的数据在存储时不限于预定义的模型,允许以非常灵活的方式思考和使用它。 为什么需要图数据库? 我们生活在一个互联的世界中,理解大多数领域需要处理 阅读全文
posted @ 2022-07-21 13:48 女友在高考 阅读(981) 评论(0) 推荐(0) 编辑
摘要:MongoDB应用实战 MongoDB的适用场景 网站数据:Mongo非常适合实时的插入、更新和查询,并具备网站实时数据存储所需的复制及高度伸缩性 缓存:由于性能很高,Mongo也适合作为信息基础设施的缓存层。在系统重启之后,由Mongo搭建的持久化缓存层可以避免下层的数据源过载 大尺寸、低价值的数 阅读全文
posted @ 2022-07-17 10:04 女友在高考 阅读(236) 评论(0) 推荐(0) 编辑
摘要:MongoDB慢查询 慢查询分析 开启内置的慢查询分析器 db.setProfilingLevel(n,m),n的取值可选0,1,2 0:表示不记录 1:表示记录慢速操作,如果值为1,m需要传慢查询的阈值,单位为ms 2:表示记录所有的读写操作 示例: db.setProfilingLevel(1, 阅读全文
posted @ 2022-07-16 09:33 女友在高考 阅读(573) 评论(0) 推荐(0) 编辑
摘要:MongoDB简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格 阅读全文
posted @ 2022-07-12 21:17 女友在高考 阅读(269) 评论(0) 推荐(0) 编辑
摘要:前言 在一次需求的开发过程中,发现一个对象插入数据库时某个字段总是为空。 版本:lombok:1.18.24、mapstruct:1.5.2.Final 简化后的代码如下: @Autowired private PersonService personService; public void tes 阅读全文
posted @ 2022-07-12 13:36 女友在高考 阅读(592) 评论(4) 推荐(0) 编辑
摘要:Query文档搜索机制剖析 1. query then fetch(默认搜索方式) 搜索步骤如下: 发送查询到每个shard 找到所有匹配的文档,并使用本地的Term/Document Frequery信息进行打分 对结果构建一个优先队列 返回关于结果的元数据到请求节点。注意,实际文档还没有发送,只 阅读全文
posted @ 2022-07-09 10:55 女友在高考 阅读(509) 评论(0) 推荐(0) 编辑
摘要:索引文档写入和近实时搜索原理 基本概念 Segments in Lucene 众所周知,Elasticsearch存储的基本单元是shard,ES中一个index可能分为多个shard,事实上每个shard都是一个Lucence的Index,并且每个Lucence Index由多个Segment组成 阅读全文
posted @ 2022-07-08 08:24 女友在高考 阅读(810) 评论(2) 推荐(4) 编辑
摘要:核心概念 集群(Cluster) 一个Es集群由多个节点(Node)组成,每个集群都有一个共同的集群名称作为标识 节点(Node) 一个Es实例就是一个Node。Es的配置文件中可以通过node.master、node.data来设置节点类型。 Es的节点有如下几个类型: 主节点 master节点在 阅读全文
posted @ 2022-07-03 15:44 女友在高考 阅读(2115) 评论(0) 推荐(0) 编辑