幼儿饰品瑜伽美体用品微软
投稿投诉
微软创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品

华为网盘搜索(华为云官网)

  华为网盘搜索(华为云官网)
  搜索是一个古老的技术,从互联网发展的第一天开始,搜索技术就绽放出了惊人的社会和经济价值。随着信息社会快速发展,数据呈爆炸式增长,搜索技术通过数据收集与处理,满足信息共享与快速检索的需求。基于搜索技术,更是缔造了谷歌、百度、雅虎等一批知名企业。
  搜索也是一个蓬勃发展技术,它串联起了问答、地图、小程序等各式各样新的应用形态。最近十几年间,也应用到了更早前并无直接关联的IT运维等领域。更是通过技术融合推动了AI、NoSQL、OLAP等相关技术的发展。
  日前,华为开发者大会HDC。CloudDevRunLive开发者技术沙龙上,华为云专家做了关于云搜索服务技术实践的技术演讲。本文为大家介绍业界流行的搜索应用场景,开源Elasticsearch的应用,以及华为云搜索服务在此基础上的一些增强。
  一、什么是搜索?
  搜索行为的基本流程
  从技术上来看,搜索指的是:依据不同类型数据的条件组合,筛选出符合条件的记录(或称文档),并依照某种排序规则进行TopN的选择,最后进行呈现。
  具体的过程,如上图所示。我们在生活中遇到的各种类型数据,像新闻文档、电话号码、年龄、体重、地图坐标等,在搜索系统各种会映射成不同类型的索引,比如文本一类的数据被映射成倒排表索引,数字一类的数据被映射成KDTree索引。还有一类特殊的数据,像图片、视频等多媒体信息,他们不能直接被表达为索引,而是通过机器学习表达为一个个向量数据,然后存储为搜索系统中的向量索引。
  各种数据转换为索引后,我们就可以通过不同的条件描述组合来进行搜索了。通过索引来搜索相比一条条数据的过滤,通常速度会快好几个数量级,从而快速筛选出符合条件的数据条目。
  最后,当筛选出来的数据条目非常多的时候,人难以一次阅读过来,还有有一个排序的过程,比如按照是否最新、猜测是否最符合搜索目的等方法挑选出其中的TopN条,最后进行呈现。
  上述是从技术角度来阐述什么是搜索,从实际应用来看,更加容易体会搜索的形态以及价值。
  搜索的部分应用
  从业务上来讲,搜索是一种灵活提取组织企业知识的手段,面向客户或企业自身都有很强的应用价值。在泛互联网泛政府大中小企业都有广泛的应用。
  二、企业如何构筑自己的搜索系统?
  如果从头开始构筑自己的搜索系统,会是一个非常耗费时间与资源的事情,因为搜索技术确实比较复杂。就比如前面说过的表达文本索引的倒排表,就会有FST、PForDelta、SkipList等等很多底层数据结构以及工程实践要实现。再加上行列存储、数值索引、向量索引、分布式等其他方面的内容,投入的时间和资源会是一个惊人的数字。对于不是以提供搜索引擎为主业的企业来说,最好的选择是从一个优秀的开源软件开始,比如Elasticsearch。
  Elasticsearch,简称ES
  Elasticsearch拥有着强大的功能,从它开始搭建搜索系统能够节省大量的时间与资源。
  当然使用开源软件也不是一个一劳永逸的事情。如果是一个单机的Demo,很容易。但是一旦上到生产系统,事情就变得不那么简单了。
  生产环境下,事情变得复杂
  在生产环境中,要考虑集群化以应对大量的数据与请求,还要考虑业务连续性所要求的可靠性以及极端情况下可恢复性,防止恶意操作或者误操作的安全准备,以及业务的扩张带来的对应资源添加等等。这些问题都需要大量的经验来支撑操作,这使得企业不得不投入额外的精力来操作这些不属于主业务的事务。
  为了帮助企业更好的完成上述任务,华为云推出了云搜索业务,能够大幅简化生产环境下Elasticsearch的维护工作量,并且在部分ES原本处理较薄弱的地方,进行了增强。
  华为云搜索,为生产环境充分考虑
  华为云为了让企业在生产环境上的搜索系统更易于构筑,做了如下几个方面的工作:
  兼容性:100兼容ElasticsearchAPIs,支持5。x到7。x多个版本
  易用性:分钟级集群创建、扩容,一键式备份与恢复,724看护
  安全性:支持优秀的分权分域,底层磁盘加密
  高可用:扩容节点、磁盘业务不中断,更新词库业务不中断
  可靠性:支持跨AZ冗余配置,自动化的增量备份
  高性能:慢报表自动加速,费时降低百倍,集成向量索引,多媒体检索时延低至ms级
  低成本:存算分离的架构,长时间数据存留成本降至20
  前面的5条,可以笼统的归结为生产环境上的必要条件。这里重点聊一下最后两条中的内容:向量索引、存算分离、报表加速。
  三、向量索引
  向量搜索主要是为了多媒体内容检索准备的。一个搜索请求假设带上一张图片,这个图片会被事先转换为一个特征向量(比如人脸图片典型特征就是一个256维的Float向量),这个向量会被送入搜索系统与其他存档的向量进行比对,如果两个向量的距离越近(欧式距离、余弦距离等),那么就意味着原始的图片约相似,从而有可能被搜索出来。由于可以对多媒体进行搜索,向量的搜索技术被大量用于拍照选商品、人脸匹配、高速路口车辆寻迹等场景。
  Elasticsearch也有向量搜索的能力,叫做DenseVector,但是这个方式有一定的缺陷。
  ES的向量处理方式
  如上图所示,进行一个联合条件检索,比如梅观路口ANDlt;某汽车照片向量gt;这样的条件来检索出现在梅观路口某车辆历史经过的记录时,开源ES的做法是先通过倒排索引快速找到符合梅观路口的记录,再一条条和查询的小汽车向量进行比较,找出TopN比如前20条向量距离最近的。这样一来,如果符合梅观路口的记录有一亿条,就要比较一亿次,效率很低。
  华为云搜索采用向量索引来解决这个问题。
  华为云搜索的向量处理方式
  如上图所示,主要有两个突破点,第一个突破点是如何对向量采用一种合理的索引编码方式,能够带来远小于O(N)的时间复杂度。我们的方式是采用HNSW的编码方式,带来近似O(Log)的时间复杂度。第二个突破点,是如何与其他类型的索引协同工作,我们通过改写Lucene和ES的代码,在底层新增了一种数据结构,支持与其他索引进行互通,通过向量索引快速锁定搜索范围从而减小其他条件的索引范围。最后的总体效果就是,哪怕是上亿的数据,得出结果也只要数十毫秒。
  四、存算分离
  如文章开头所讲,近十几年来,搜索因为优良的灵活度,被逐步用于企业的日志定位,指标运营运维任务中,替换了原始的Log文件CtrlF和Excel表格运维的操作方式。ES有很大一部分的实际应用都是针对这个场景。对于重度依赖IT系统的企业来讲,日志与指标的产生是源源不断的。但是这些数据的价值随着时间的推移,会逐步降低,但价值却不会完全消失。对于企业来讲,这很两难,如果长时间保留这些数据,使用开源ES的成本相当高昂,如果仅仅保留最近几天的数据,那么万一需要回溯一个疑难杂症或者复盘一个运营事件,需要用到上周甚至是上月的数据怎么办呢?
  华为云给出的方案是存算分离。
  通过四个方法解决了其中的四个关键点:
  依照时序数据不会修改的特征,数据分类为热数据与冷数据,热数据可写可搜,冷数据可搜不可写。这样解决了时序数据特征到数据处理模型的映射。
  热转冷时,将数据转移到对象存储,由于对象存储使用的是纠删码存储,冗余与有效载荷的比值远小于1,大幅节约了原先由于多副本带来的存储成本。
  计算节点内还是保留多副本概念,用于维护可靠性,但是都仅仅是指向同一份对象存储,不会重复存储。
  对于冷数据,不会长时间维持全部的元数据以及Cache,而是自建内存管理机制,尽可能的少用内存,实现小马拉大车,少量节点带动大量数据。
  通过上述方式,实现了日志数据保留成本下降至20,同时数据容量相比优化前提升12倍。
  五、报表加速
  为了统计PVUV曲线或者请求的平均时延曲线等运营运维的数据用于企业业务或者IT管理的决策参考,通常IT部门会引入ES来根据原始的指标数据来制作报表。但是这个方式在统计跨度稍大的范围时,就很容易出现报表很慢或者OOM的情况。
  华为云采用了报表加速技术解决。
  华为云搜索报表加速方式
  如上图,这个方案分为两个部分,上面一部分是Rollup。Rollup的原理并不复杂,把时间按照一定的粒度比如5分钟进行分割,将里面的数据按照配置好的聚合语句预先进行一遍聚合计算。那么后续再来报表请求的时候,直接基于预先聚合好的粗粒度数据计算,可以大幅提升计算效能。这个方案ES的非开源包XPack中有实现,华为云搜索也采用了自己的实现。
  更贴近客户也是更独特的部分是图中的下半部分。由于ES中Rollup是一套独立的API,用户需要自己进行预聚合的操作与任务维护。华为云搜索则是通过判断用户的慢日志,来自动化的协助用户决策,是否需要进行加速,并生成中间数据辅助计算。优化前后,用户的业务不需要进行任何修改,在已有的接口之上便可获得加速能力。

周深为毕业生献唱关于到现在周深为毕业生献唱这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道周深为毕业生献唱,小编也是到网上收集了一些与……知道华为手机账号怎么查定位(查看手机定位)知道华为手机账号怎么查定位(查看手机定位)现在的社会,手机现已成为了万众随身的一种设备,它可以上网和联络朋友,可以作为人们的掌上电脑。现在的手机大多数都是智能化的,……怎么约熟女(约到熟人是做还是不做)前言:中年女人成熟有魅力,如果这种女人在单身的情况下,一般都会受到男人的主动追求。不过中年女人并不是男人想象的那么好追求,如果一个男人一无所有,或者说没有掌握正确的方式,……自动更新怎么关闭(版本更新怎么关掉)分享生活小妙招,共享科技新生活!大家好,欢迎来到今天的知识分享!我是你们的好朋友小俊!我们在使用手机一段时间后,都会收到手机的升级提醒让我们更新系统,甚至有些手机呢在我们……突然成仙了怎么办(我把低武练成了仙武)今天发现起点又有一本均订破万的热门小说刚刚完结了,这里给大家分享一下,喜欢看完本小说的小伙伴,或许可以一下。这本小说名叫《突然成仙了怎么办》,作者欢颜笑语,起点五级。小说……氟怎么读(氟碳读音)导读2019年是门捷列夫发现周期表的150周年,也是IUPAC成立的100周年。联合国大会于2017年决定将今年定为化学元素周期表国际年(IYPT2019),以表彰化学元……绵阳高耐竹地板的优缺点(绵阳竹木地板)绵阳高耐竹地板的优缺点1、面层用竹子,在耐用性的方面上,竹木地板特点,作为地面材料,但因其竹缺点材是自然型材。2、变形木地板率相对小些,2竹地板虽然经过干燥的优缺点……集装箱改装房子优缺点(集装箱改造房屋过程)集装箱改装房子优缺点1、严格的制造工艺使这种活动房具有很好水密性四活动房基于,它的时尚环保对环境非常友好,可做各种造型设计,考虑你放集装箱要租用土地,1可搬动,集装箱进行……比特币今日最新价比特币1、比特币挖矿收益,新闻资讯及今日评论点评等详细资料,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,coinbase等交易所,……种子酒今日股价多少行情数据,金种子酒近日因被质疑涉嫌内幕交易引发关注,最新价,平安证券05月31日今天发布研报称,汾酒竹叶青双轮,村民的冬笋亩产量基本都达到了100公斤,双不一字封板周末发酵的县……菜市场猪肉价格今日价菜市场猪肉价格1、一站式购物体验。折扣尖货,中国生猪预警网日评栏目,农产品批发价今日格走势,其中也会对广州猪肉零售价格今日价进行解释,羊肉价格,别忘了关注本站。2、……紫铜今日回收多少钱一斤紫铜1、今天就由小编来为大家分享,大概价格14一18元一斤。黄铜紫铜回收从原料,今天废铜销子。2、这些不确定的因素都会影响废紫铜的价格,l37紫铜333高价回收一斤……
赏析怎么写(句子赏析怎么写)在初中语文阅读理解中,赏析句子是躲不过的一个知识点,也是经常出现在各省市的中考卷子中的常客,学会这一类题,在考试当中可以拿到35分。字词句段赏析是散文语言赏析的一个重要方……新神榜哪吒重生可以投资吗?怎么样认购投资份额?如果你对电影投资没有接触过,有很多疑问,不论是对流程的不熟悉,还是对投资风险的担忧,或者是找不到合适的电影项目不知如何下手,都可以咨询我【17160059981】,我们一起探讨……今日角钢价格多少钱(角钢一吨多少钱)号钢价格是多少45号钢多少钱一公斤今日最新价格每个地区不同价格也不一样看质量一般一吨3500元左右。钢材企业提供最新的热轧角铁多少。钢材企业提供最新的热轧角钢多少,也可作……治疗呕吐泻痢(呕吐泻痢是什么意思)治疗呕吐泻痢(呕吐泻痢是什么意思)黄连,是大家熟悉的中药,黄连口服液、黄连上清片等等,很多黄连制成的中成药,市场上备受青睐,一来效果好,一来可以治疗多种常见病。黄连……蔡瑁怎么死的(三国蔡瑁的生平简介)蔡瑁怎么死的(三国蔡瑁的生平简介)蔡瑁在三国演义里面是一个比较让人鄙视的一个人物,蔡瑁的家人都在三国时期的大人物手下受宠,那么蔡瑁的人物生平是怎么样的?还有历史上蔡瑁真的……风湿怎么痛(风湿病是如何引起的)风湿性关节炎是关节炎的一种类型,属于比较严重的关节炎症,因为在出现风湿性关节炎的时候,并不能有效的彻底解决关节炎问题,并且关节炎很容易受到多种因素的影响反复发作。为了避免关节炎……幼童被父亲摔沙发两次至死昨日有一段视频在网上疯传引起了众多网友的热议,视频中一名男子将幼童举起向沙发重重地摔去,之后幼童便滚至地上,虽然视频只有短短的几秒,但却令人十分胆战心惊,而且有很多网友质疑这个……如何使用北斗导航(如何下载腾讯地图导航)自动北斗卫星导航系统在全球组网成功后,关于北斗导航的话题,几乎就从来没有停止过,其中最为大家所的问题就是:我的手机到底怎么连接北斗导航呢?问出这个问题的,基本没有技术控,……2020年秋分能搬家吗近日2020年秋分能搬家吗登录了热搜,也是在网上引起了网友们的关注,那么很多小伙伴可能还不清楚具体的情况如何,小编也是在网上查阅了一些信息,那么接下来就分享给大家来了解下202……引流手术多少钱(疖肿切开后纱布填塞要多久)术后引流管可将人体积血、积气、脓血、及胃内容物等引出体外,对引流物量、颜色及性质的观察,可判定术后又有无大出血及病人恢复情况。腹腔引流管1、通常腹引管安置在腹腔的低……科目一多久考试(科目一练题要多久)科目一最快3天就能学会!科目一的考试通关秘诀就是多做题,刷完所有的题目差不多4到5天的时间,学习能力比较强的3天可以,如果学习状态不是很好的话,可能要7到10天。考驾照的第一关……手机服务密码忘记了怎么办(手机服务密码忘了怎么重置)哪些号段属于联通号段?130、131、132、155、156、185、186、145、146、175、176、166、167其中145、146号段这两个号段不太常见……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网