随笔分类 -  22-数据篇

摘要:一. 基于DLS的高级操作 1 查询所有 说明: GET /{索引库名}/_search:其中的_search是固定路径,不能修改 例如,我们以最简单的无条件查询为例,无条件查询的类型是:match_all,因此其查询语句如下: PS:默认Kibana中显示10条数据,可以指定size,显示需要的数 阅读全文
posted @ 2025-07-18 15:38 Yaopengfei 阅读(76) 评论(1) 推荐(0)
摘要:一. 初始化配置 1 事先准备 (1) 类库: Elastic.Clients.Elasticsearch 8.18.3 (2) 初始化注册client builder.Services.AddSingleton<ElasticsearchClient>(sp => { var configurat 阅读全文
posted @ 2025-07-14 16:28 Yaopengfei 阅读(344) 评论(1) 推荐(0)
摘要:一. 索引库操作 (Index就类似数据库表,Mapping映射就类似表的结构。我们要向es中存储数据,必须先创建Index和Mapping) 1.创建索引和映射 (1) 基本语法 请求方式:PUT 请求路径:/索引库名,可以自定义 请求参数:mapping映射 (2) 格式 PUT /索引库名称 阅读全文
posted @ 2025-07-12 11:41 Yaopengfei 阅读(36) 评论(1) 推荐(0)
摘要:一. 8.x版本--docker安装 1. 版本说明 ElasticSearch 8.18.3 【20250525发布】 Kibana 8.18.3 IK分词 8.18.3 2. ES安装 (1) 下载镜像 docker pull docker.elastic.co/elasticsearch/el 阅读全文
posted @ 2025-07-08 09:18 Yaopengfei 阅读(702) 评论(1) 推荐(0)
该文被密码保护。
posted @ 2024-10-22 13:59 Yaopengfei 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-10-21 16:28 Yaopengfei 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2024-10-17 17:57 Yaopengfei 阅读(0) 评论(0) 推荐(0)
摘要:一. 聚合操作 (此处是基于.Net驱动的聚合操作,直接操作Mongodb的写法详见 有道笔记mongodb第二节) 0. 相关实体 (1). Book相关 public class Book { /// <summary> /// 自动生成id /// </summary> [BsonId] [B 阅读全文
posted @ 2024-10-14 10:22 Yaopengfei 阅读(87) 评论(1) 推荐(0)
摘要:一. 实操 (详见官网:https://www.mongodb.com/zh-cn/docs/drivers/csharp/current/quick-start/) 1. 相关程序集 【MongoDB.Driver 2.29.0】 相关实体:加上如下特性,id值自动生成。 public class 阅读全文
posted @ 2024-10-08 20:02 Yaopengfei 阅读(84) 评论(1) 推荐(0)
摘要:一. ElasticSearch简介 Elasticsearch是一个非常强大的搜索引擎。它目前被广泛地使用于各个IT公司。Elasticsearch是由Elastic公司创建并开源维护的。 同时,Elastic公司也拥有Logstash及Kibana开源项目。这个三个开源项目组合在一起,就形成了 阅读全文
posted @ 2022-08-30 15:35 Yaopengfei 阅读(688) 评论(1) 推荐(1)
摘要:一. 复制集剖析 1. 什么是复制集 复制集(replica set)提供了数据冗余和高可用,它是一组mongod进程,它的作用如下: 保障数据的安全性 数据高可用性 (24*7) 灾难恢复 无需停机维护(如备份,重建索引,压缩) 分布式读取数据 副本集对应用层是透明的 一个复制集里面有很多数据节点 阅读全文
posted @ 2022-08-29 16:03 Yaopengfei 阅读(1032) 评论(1) 推荐(0)
摘要:一. 简介 1. 说明 MongoDB是一个基于分布式文件存储 的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bs 阅读全文
posted @ 2022-08-25 15:58 Yaopengfei 阅读(311) 评论(2) 推荐(0)
摘要:一. 简介 1. MongoDB 官网: https://www.mongodb.com/ 官网文档:https://www.mongodb.com/zh-cn/docs/manual/introduction/ .Net 使用文档【MongoDB.Driver】:https://www.mongo 阅读全文
posted @ 2022-08-25 15:19 Yaopengfei 阅读(956) 评论(0) 推荐(0)