2025年1月1日 第86页

【Elasticsearch的架构是什么样的】 Elasticsearch是由Shay Banon发起的一个开源搜索服务器项目,2010年2月发布。迄今,该项目已发展成为搜索和数据分析解决方案领域的主要一员,广泛应用于声名卓著或鲜为人知的搜索应用程序。此外,由于其分布式性质和实时功能,许多人把它作为文档数据库。Ela...【为什么我用谷歌浏览器打不开网页?】 谷歌浏览器打不开网页的原因有:网络连接问题、浏览器缓存或者Cookie问题、网站问题、防火墙屏蔽、系统或者浏览器更新问题等。1、网络连接问题检查一下网络连接是否正常,可以尝试重启路由器或者切换网络连接方式来解决。2、浏览器缓存或者Cookie问题尝试清除浏览器缓存和Co...

Elasticsearch的架构是什么样的

Elasticsearch是由Shay Banon发起的一个开源搜索服务器项目,2010年2月发布。迄今,该项目已发展成为搜索和数据分析解决方案领域的主要一员,广泛应用于声名卓著或鲜为人知的搜索应用程序。此外,由于其分布式性质和实时功能,许多人把它作为文档数据库。
Elasticsearch架构简单介绍如下。
索引
索引(index)是Elasticsearch对逻辑数据的逻辑存储,所以它可以分为更小的部分。你可以把索引看成关系型数据库的表。然而,索引的结构是为快速有效的全文索引准备的,特别是它不存储原始值。如果你知道MongoDB,可以把Elasticsearch的索引看成MongoDB里的一个集合。如果你熟悉CouchDB,可以把索引看成CouchDB数据库索引。Elasticsearch可以把索引存放在一台机器或者分散在多台服务器上,每个索引有一或多个分片(shard),每个分片可以有多个副本(replica)。
文档
存储在Elasticsearch中的主要实体叫文档(document)。用关系型数据库来类比的话,一个文档相当于数据库表中的一行记录。当比较Elasticsearch中的文档和MongoDB中的文档,你会发现两者都可以有不同的结构,但Elasticsearch的文档中,相同字段必须有相同类型。这意味着,所有包含title字段的文档,title字段类型都必须一样,比如string。
文档由多个字段组成,每个字段可能多次出现在一个文档里,这样的字段叫多值字段(multivalued)。每个字段有类型,如文本、数值、日期等。字段类型也可以是复杂类型,一个字段包含其他子文档或者数组。字段类型在Elasticsearch中很重要,因为它给出了各种操作(如分析或排序)如何被执行的信息。幸好,这可以自动确定,然而,我们仍然建议使用映射。与关系型数据库不同,文档不需要有固定的结构,每个文档可以有不同的字段,此外,在程序开发期间,不必确定有哪些字段。当然,可以用模式强行规定文档结构。从客户端的角度看,文档是一个JSON对象(关于JSON格式的更多内容,参见http://en.wikipedia.org/wiki/JSON)。每个文档存储在一个索引中并有一个Elasticsearch自动生成的唯一标识符和文档类型。文档需要有对应文档类型的唯一标识符,这意味着在一个索引中,两个不同类型的文档可以有相同的唯一标识符。
文档类型
在Elasticsearch中,一个索引对象可以存储很多不同用途的对象。例如,一个博客应用程序可以保存文章和评论。文档类型让我们轻易地区分单个索引中的不同对象。每个文档可以有不同的结构,但在实际部署中,将文件按类型区分对数据操作有很大帮助。当然,需要记住一个限制,不同的文档类型不能为相同的属性设置不同的类型。例如,在同一索引中的所有文档类型中,一个叫title的字段必须具有相同的类型。
映射
在有关全文搜索基础知识部分,我们提到了分析的过程:为建索引和搜索准备输入文本。文档中的每个字段都必须根据不同类型做相应的分析。举例来说,对数值字段和从网页抓取的文本字段有不同的分析,比如前者的数字不应该按字母顺序排序,后者的第一步是忽略HTML标签,因为它们是无用的信息噪音。Elasticsearch在映射中存储有关字段的信息。每一个文档类型都有自己的映射,即使我们没有明确定义。
现在,我们已经知道Elasticsearch把数据存储在一个或多个索引上,每个索引包含各种类型的文档。我们也知道了每个文档有很多字段,映射定义了Elasticsearch如何对待这些字段。但还有更多,从一开始,Elasticsearch就被设计为能处理数以亿计的文档和每秒数以百计的搜索请求的分布式解决方案。这归功于几个重要的概念,我们现在将更详细地描述。
节点和集群
Elasticsearch可以作为一个独立的单个搜索服务器。不过,为了能够处理大型数据集,实现容错和高可用性,Elasticsearch可以运行在许多互相合作的服务器上。这些服务器称为集群(cluster),形成集群的每个服务器称为节点(node)。
分片
当有大量的文档时,由于内存的限制、硬盘能力、处理能力不足、无法足够快地响应客户端请求等,一个节点可能不够。在这种情况下,数据可以分为较小的称为分片(shard)的部分(其中每个分片都是一个独立的Apache Lucene索引)。每个分片可以放在不同的服务器上,因此,数据可以在集群的节点中传播。当你查询的索引分布在多个分片上时,Elasticsearch会把查询发送给每个相关的分片,并将结果合并在一起,而应用程序并不知道分片的存在。此外,多个分片可以加快索引。
副本
为了提高查询吞吐量或实现高可用性,可以使用分片副本。副本(replica)只是一个分片的精确复制,每个分片可以有零个或多个副本。换句话说,Elasticsearch可以有许多相同的分片,其中之一被自动选择去更改索引操作。这种特殊的分片称为主分片(primary shard),其余称为副本分片(replica shard)。在主分片丢失时,例如该分片数据所在服务器不可用,集群将副本提升为新的主分片。
继续阅读:Elasticsearch的架构是什么样的

为什么我用谷歌浏览器打不开网页?

谷歌浏览器打不开网页的原因有:网络连接问题、浏览器缓存或者Cookie问题、网站问题、防火墙屏蔽、系统或者浏览器更新问题等。

1、网络连接问题

检查一下网络连接是否正常,可以尝试重启路由器或者切换网络连接方式来解决。

2、浏览器缓存或者Cookie问题

尝试清除浏览器缓存和Cookie,或者使用隐身模式打开浏览器。

3、网站问题

有些网站可能出现故障或者维护中,这时候可能暂时无法访问。

4、防火墙屏蔽

如果你的网络连接被防火墙屏蔽了,可能会出现无法访问某些网站的问题。可以尝试关闭防火墙或者加入白名单。

5、系统或者浏览器更新问题

有时候系统或者浏览器更新需要重新设置一下浏览器权限才能访问一些网站。

继续阅读:为什么我用谷歌浏览器打不开网页?

面对媒体我们应该注意什么?

面对一些比较刁钻的问题,可以绕开话题圆过去,如果一定要你回答的话,也可以说,对不起,我不清楚。然后不要太随心所欲地说,也不要摆出一副高高在上的样子,就只是适当注意一下言行和态度就好。注意仪表。注意谨慎发表不当言论。否则容易被跨省,最少也是个被人肉的下场...
继续阅读:面对媒体我们应该注意什么?

淘宝店铺销售额公式是什么?

1、计算公式:ROI=利润/投资×100%。2、ROI(ReturnOnInvestment)的定义是,通过投资而应返回的价值,即企业从一项投资性商业活动的投资中得到的经济回报。3、直通车中将其简化为:ROI=花费/销售金额。4、例如:一件衣服通过直通车推广,一个星期后台统计的结果如下:直通车花费600元,营业额1200元;5、那么这一个星期直通车的ROI计算如下;ROI=600:1200=1:2转化率=(产生购买行为的客户人数÷所有到达店铺的访客人数)×100%淘宝DSR评分的计算方式。扩展资料想要在淘宝...
继续阅读:淘宝店铺销售额公式是什么?

各个快递公司客服电话是多少?

各个快递公司客服电话如下:顺丰速运客服热线:95338。顺丰速运的客服电话是全国统一的,可以通过拨打此号码咨询快递信息或进行业务办理。中通快递客服热线:95311。中通快递的客服电话可以连接人工服务,寄件、收件、物流查询等业务均可通过此热线解决。圆通速递客服热线:95554。拨打圆通速递的客服电话,可以查询快递物流信息,还可以投诉、建议等。此外,通过该电话也可以协助完成相关快递业务。韵达快递客服热线:95546。韵达快递的客服电话是客户服务的桥梁,提供查询物流、投诉建议等服务,同时也可协助完成寄件等业务。京...
继续阅读:各个快递公司客服电话是多少?

为“跨媒体高峰论坛”撰写一段宣传语

任务,以谨小慎微把一个粗犷的民族无论吃早饭吃晚饭或吃茶点按《圣经》的说法变成少年漂浮的水藻。 有如润滑油,浓艳的蔚蓝还是在夜晚,哈哈...
继续阅读:为“跨媒体高峰论坛”撰写一段宣传语

谷歌页面调试工具debug怎么用

googlechrome浏览器不仅性能出色,对web标准的支持是非常优异的。其调试开发也比较方便(自动识别debugger断点、支持动态设置断点、可以查看参数和本地变量、可以单步执行等)。开发人员——>调试JavaScript——>打开JavaScript调试页(快捷键好像是ctrl+shift+l)。输入h(或者help)可以查看各种调试选项。如果已经在js代码中设置了断点(debugger关键字),则保持JavaScript调试器启动(打开)状态,再刷新待调试页面,就可以自动识别debugg...
继续阅读:谷歌页面调试工具debug怎么用

想重看搜狗输入法每天弹出的热词怎么办?

重看搜狗输入法热词方法如下:使用快捷键ctrl+shift+m,弹出设置属性--词库。勾选左下角的“开启新词更新提示”,确定。 或者点击弹出框左下角的弹出。搜狗输入法弹出的热词 大概应该来源于搜狗每天他的 搜狗新闻那块的每天热词,会列出10个。搜狗输入法弹出的热词 大概应该来源于搜狗每天他的 搜狗新闻那块的每天热词,会列出10个,去那看应该成直接输入今日热词就好了...
继续阅读:想重看搜狗输入法每天弹出的热词怎么办?

自己擅长写文章,可以从哪些方向找兼职?

一直想做写作方面的兼职,奈何没有找到好的变现渠道,后来通过小姐妹的分享,也开始了我的写作兼职之路,对于擅长写文章的小伙伴来说,下面👇🏻5个写作兼职方向还是值得考虑的~1、投稿想靠写作赚钱最快最直接的方法,就是去投稿。可以在去各大征稿的网站,公众号,杂志等上投稿。这样一旦录取,就能得到相应稿酬。稿费看写稿的难度,从几十元到几千元不等。⛎难度:⭐⭐⭐相比于杂志投稿,公众号投稿难度会降低很多,当然了,相应的稿酬也会少一些,不过对新手来说,公众号是一个比较合适的练手平台,没有经验的小白可以从稿费少一点的公众号投起。...
继续阅读:自己擅长写文章,可以从哪些方向找兼职?

为什么得物上dw粉底那么便宜

为了吸引更多消费者,得物平台经常推出各类促销优惠活动。这些活动使得商品价格比实体店铺更加优惠。其中,得物上的dw粉底就经常以低于实体店的价格销售。促销活动的开展通常基于多种因素。得物平台通过分析市场需求和消费者行为,来确定哪些产品需要更多的促销支持。例如,dw粉底作为一款受欢迎的化妆品,往往会在特定时期内成为促销的重点对象。通过降低价格,得物不仅能够吸引新客户,还能鼓励老客户回购。此外,得物平台还利用大数据技术,精准推送促销信息给潜在买家。这不仅提高了促销活动的效率,也确保了促销信息能够覆盖到最有可能购买的...
继续阅读:为什么得物上dw粉底那么便宜