ElasticSearch
文章平均质量分 71
Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。
全面解读
博客包括:.NET、Java、C#、C\C++、python、go、node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、小程序等相关使用及进阶知识。
展开
-
ES (ElasticSearch) 简易解读(四)Docker环境下安装和配置;非常简单的方式
Docker版本如何选择ES Version版本新特性5.0.0Lucene 6.x 的支持,磁盘空间少一半;索引时间少一半;查询性能提升25%;支持IPV6。限制索引请求大小,避免大量并发请求压垮 ES6.0.0Load aware shard routing, 基于负载的请求路由,目前的搜索请求是全节点轮询,那么性能最慢的节点往往会造成整体的延迟增加,新的实现方式将基于队列的耗费时间自动调节队列长度7.0.0ES程序包默认打包jdk: 以至于7.x版本的程序包大原创 2022-07-05 18:19:03 · 865 阅读 · 0 评论 -
ES (ElasticSearch) 简易解读(三)企业级日志分析ELK架构的搭建与使用
主要是用来日志的搜集、分析、过滤日志的工具官网下载 http://www.elastic.co/cn/products/logstash与数据库的同步需要使用连接jar包下载地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java选择与数据库版本一致的jar包上传到sync文件夹修改jdbc.sql参考 Logstash 安装与使用 (https://blog.csdn.net/HueyLong/article/de原创 2022-07-01 14:42:52 · 969 阅读 · 0 评论 -
ES (ElasticSearch) 简易解读(二)ES安装及集群的搭建
进入解压后的elasticsearch目录新建data目录取消或者修改下列项注释并修改修改完毕后,:wq 保存退出elasticsearch使用java的jvm默认是使用1G的内存的,这里我们修改一下内存,但如果你的配置足够的话,就无需修改。我的修改如下 :elasticsearch是不能使用root用户操作,需要创建一个其他用户vi 编辑 /etc/security/limits.conf,在末尾加上:vi 编辑 /etc/security/limits.d/20-nproc...原创 2022-06-30 17:05:57 · 417 阅读 · 0 评论 -
ES (ElasticSearch) 简易解读(一)为什么用它
ES 并不是用来替代数据库的,而是以实时搜索,稳定、可靠、快速为主。ES是负载均衡的,易于扩展ES是分布式的,横向扩展非常灵活ES(ElasticSearch)是一款分布式全文检索框架,要计算出2.38亿会员中有多少80后的已婚的上海男士。传统数据库执行时间:5个小时左右,ES执行时间:1分钟可否完全使用ElasticSearch代替数据库存储?ES是分布式搜索,传统数据库遍历式搜索ES支持分片和复制,从而方便水平分割和扩展,复制保证了es的高可用与高吞吐。在ES中,当你创建一个索引(数据库)的时候原创 2022-06-30 16:23:31 · 2184 阅读 · 0 评论