当前位置: 首页 > news >正文

北京出名做网站的公司wordpress超级排版

北京出名做网站的公司,wordpress超级排版,呼伦贝尔建设工程检测网站,网站建设要哪些工作ElasticSearch第二讲#xff1a;ES详解 - ElasticSearch基础概念 在学习ElasticSearch之前#xff0c;先简单了解下ES流行度#xff0c;使用背景#xff0c;以及相关概念等。本文是ElasticSearch第二讲#xff0c;ElasticSearch的基础概念。 文章目录 ElasticSearch第二讲…ElasticSearch第二讲ES详解 - ElasticSearch基础概念 在学习ElasticSearch之前先简单了解下ES流行度使用背景以及相关概念等。本文是ElasticSearch第二讲ElasticSearch的基础概念。 文章目录 ElasticSearch第二讲ES详解 - ElasticSearch基础概念1、为什么需要学习ElasticSearch2、什么是ElasticSearch2.1、ElasticSearch的由来2.2、为什么不是直接使用Lucene2.3、ElasticSearch的主要功能及应用场景 3、ElasticSearch的基础概念4、参考文章 1、为什么需要学习ElasticSearch 根据DB Engine的排名显示ElasticSearch是最受欢迎的企业级搜索引擎。 下图红色勾选的是我们前面的系列详解的除此之外你可以看到搜索库ElasticSearch在前十名内 为什么要学习ElasticSearch呢 1、在当前软件行业中搜索是一个软件系统或平台的基本功能 学习ElasticSearch就可以为相应的软件打造出良好的搜索体验。 2、其次ElasticSearch具备非常强的大数据分析能力。虽然Hadoop也可以做大数据分析但是ElasticSearch的分析能力非常高具备Hadoop不具备的能力。比如有时候用Hadoop分析一个结果可能等待的时间比较长。 3、ElasticSearch可以很方便的进行使用可以将其安装在个人的笔记本电脑也可以在生产环境中将其进行水平扩展。 4、国内比较大的互联网公司都在使用比如小米、滴滴、携程等公司。另外在腾讯云、阿里云的云平台上也都有相应的ElasticSearch云产品可以使用。 5、在当今大数据时代掌握近实时的搜索和分析能力才能掌握核心竞争力洞见未来。 2、什么是ElasticSearch ElasticSearch是一款非常强大的、基于Lucene的开源搜索及分析引擎它是一个实时的分布式搜索分析引擎它能让你以前所未有的速度和规模去探索你的数据。 它被用作全文检索、结构化搜索、分析以及这三个功能的组合 Wikipedia 使用 Elasticsearch 提供带有高亮片段的全文搜索还有 search-as-you-type 和 did-you-mean 的建议。卫报 使用 Elasticsearch 将网络社交数据结合到访客日志中为它的编辑们提供公众对于新文章的实时反馈。Stack Overflow 将地理位置查询融入全文检索中去并且使用 more-like-this 接口去查找相关的问题和回答。GitHub 使用 Elasticsearch 对1300亿行代码进行查询。… 除了搜索结合Kibana、Logstash、Beats开源产品Elastic Stack简称ELK还被广泛运用在大数据近实时分析领域包括日志分析、指标监控、信息安全等。它可以帮助你探索海量结构化、非结构化数据按需创建可视化报表对监控数据设置报警阈值通过使用机器学习自动识别异常状况。 ElasticSearch是基于Restful WebApi使用Java语言开发的搜索引擎库类并作为Apache许可条款下的开放源码发布是当前流行的企业级搜索引擎。其客户端在Java、C#、PHP、Python等许多语言中都是可用的。 2.1、ElasticSearch的由来 ElasticSearch背后的小故事 许多年前一个刚结婚的名叫 Shay Banon 的失业开发者跟着他的妻子去了伦敦他的妻子在那里学习厨师。 在寻找一个赚钱的工作的时候为了给他的妻子做一个食谱搜索引擎他开始使用 Lucene 的一个早期版本。 直接使用 Lucene 是很难的因此 Shay 开始做一个抽象层Java 开发者使用它可以很简单的给他们的程序添加搜索功能。 他发布了他的第一个开源项目 Compass。 后来 Shay 获得了一份工作主要是高性能分布式环境下的内存数据网格。这个对于高性能实时分布式搜索引擎的需求尤为突出 他决定重写 Compass把它变为一个独立的服务并取名 Elasticsearch。 第一个公开版本在2010年2月发布从此以后Elasticsearch 已经成为了 Github 上最活跃的项目之一他拥有超过300名 contributors(目前1858名 contributors 2023-09-03)。 一家公司已经开始围绕 Elasticsearch 提供商业服务并开发新的特性但是Elasticsearch 将永远开源并对所有人可用。 据说Shay 的妻子还在等着她的食谱搜索引擎… 2.2、为什么不是直接使用Lucene ElasticSearch是基于Lucene的那么为什么不是直接使用Lucene呢 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库。 但是 Lucene 仅仅只是一个库。为了充分发挥其功能你需要使用 Java 并将 Lucene 直接集成到应用程序中。 更糟糕的是您可能需要获得信息检索学位才能了解其工作原理。Lucene 非常复杂。 Elasticsearch 也是使用 Java 编写的它的内部使用 Lucene 做索引与搜索但是它的目的是使全文检索变得简单通过隐藏 Lucene 的复杂性取而代之的提供一套简单一致的 RESTful API。 然而Elasticsearch 不仅仅是 Lucene并且也不仅仅只是一个全文搜索引擎。 它可以被下面这样准确的形容 一个分布式的实时文档存储每个字段 可以被索引与搜索一个分布式实时分析搜索引擎能胜任上百个服务节点的扩展并支持 PB 级别的结构化或者非结构化数据 2.3、ElasticSearch的主要功能及应用场景 我们在哪些场景下可以使用ES呢 主要功能 1海量数据的分布式存储以及集群管理达到了服务与数据的高可用以及水平扩展 2近实时搜索性能卓越。对结构化、全文、地理位置等类型数据的处理 3海量数据的近实时分析聚合功能 应用场景 1网站搜索、垂直搜索、代码搜索 2日志管理与分析、安全指标监控、应用性能监控、Web抓取舆情分析 3、ElasticSearch的基础概念 我们还需对比结构化数据库看看ES的基础概念为我们后面学习作铺垫。 Near RealtimeNRT 近实时。数据提交索引后立马就可以搜索到。Cluster 集群一个集群由一个唯一的名字标识默认为“elasticsearch”。集群名称非常重要具有相同集群名的节点才会组成一个集群。集群名称可以在配置文件中指定。Node 节点存储集群的数据参与集群的索引和搜索功能。像集群有名字节点也有自己的名称默认在启动时会以一个随机的UUID的前七个字符作为节点的名字你可以为其指定任意的名字。通过集群名在网络中发现同伴组成集群。一个节点也可是集群。Index 索引: 一个索引是一个文档的集合等同于solr中的集合。每个索引有唯一的名字通过这个名字来操作它。一个集群中可以有任意多个索引。Type 类型指在一个索引中可以索引不同类型的文档如用户数据、博客数据。从6.0.0 版本起已废弃一个索引中只存放一类数据。Document 文档被索引的一条数据索引的基本信息单元以JSON格式来表示。Shard 分片在创建一个索引时可以指定分成多少个分片来存储。每个分片本身也是一个功能完善且独立的“索引”可以被放置在集群的任意节点上。Replication 备份: 一个分片可以有多个备份副本 为了方便理解作一个ES和数据库的对比 4、参考文章 https://www.elastic.co/guide/cn/elasticsearch/guide/current/intro.htmlhttps://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.htmlhttps://www.cnblogs.com/leeSmall/p/9189078.html
http://www.tj-hxxt.cn/news/130921.html

相关文章:

  • 常州建设银行网站网站公司做销售怎么样
  • 2018年怎么做网站排名品牌推广营销平台
  • 岱山建设网站页面设计排版网站
  • 环保工程 技术支持 东莞网站建设怎么做网站的教程
  • 网站开发最严重的问题医疗网站建设资讯
  • 男人是用什么做的视频网站php网站漂浮广告代码
  • 网站建设评选打分学做网站论坛vip账号破解
  • 传统企业建设网站的内容门窗网站模板
  • 手机建设银行网站首页怎么下别人wordpress模板
  • 武陟网站建设苏州哪家保洁公司好
  • 济南外贸网站建设宁波建设教育培训网
  • 微信小程序传奇怎么制作seo文章推广
  • 优秀网站例子专业优化网站建设
  • 海外网站建设外贸是做什么的学什么专业
  • 石家庄红酒公司 网站建设广州白云区网站开发
  • 珠海网站seo建设一个机械公司网站多少钱
  • 哈尔滨做网站搭建的wordpress自动缩略图
  • 网站目录怎么做网站建设 镇江万达
  • 手机端开发网站模板下载中企动力科技股份官网
  • 外贸 国外推广网站网站开发设计工程师岗位职责
  • 上传网站教程做app多少钱
  • 自己做网站一定要实名吗开发公司挖出的沙子归谁
  • 金泉网 网站建设站群软件
  • 网站建设与运营的预算方案模板厦门住房和城乡建设局网站
  • 如何用七牛云做视频网站网站建设与运营合同
  • 邢台做网站建设优化制作公司金信wordpress 怎么样
  • 一流的盐城网站开发腾讯云服务器怎么做网站
  • 网站建站网站网站维护网站建设 seo商情网
  • 南安网站定制wordpress社交主题
  • 义乌外贸建网站珠峰网站建设