ElasticSearch与Solr搜索引擎特性对比-new

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ElasticSearch与Solr搜索引擎特性对比1、关键特性对比对比项Solr5.xElasticSearch2.x开发人员开发人员少,官方提供功能比ElasticSearch多开发人员多,官方功能少,但是第三方插件很丰富,扩展能力更强建立索引和查询效率建立索引的速度和ElasticSearch差不多,当索引完全建立好了之后搜索会很快,但是一边建立索引一边搜索就会非常慢。经过详细对比测试后发现,Solr在建索引时的查询性能非常之差,因为Solr在建索引时会产生io的阻塞,造成搜索性能的下降。建立索引的速度和Solr差不多,第一次搜索速度比Solr慢一些,但之后会缓存结果,第二次搜索就会很快。另外ElasticSearch边建立索引边搜索速度没有太大变化,因为它是先把索引的内容保存到内存之中,当内存不够时再把索引持久化到硬盘中,同时它还有一个队列,是在系统空闲时自动把索引写到硬盘中。Sharding没有自动shardrebalancing的功能shard必须一次设置好,之后不能修改,如果要修改则需要重新建立索引Schema模式需要Schema(但是4.3版本之后有schemaless模式)无需Schema,创建索引更加灵活高级查询没有QueryDSL有QueryDSL,能够支持更加高级和复杂的查询语法,而且还可以以此扩展实现类SQL语法的查询实时性传统搜索应用实时搜索应用(这个是ElasticSearch作者说的)可扩展性不支持插件开发模式支持插件开发模式,提供丰富的开源插件库社区社区活跃社区活跃并有大数据公司支持Hadoop集成支持支持,v2.3.0提供Graph图结构数据存储存储Solr暂不支持ElasticSearch支持多盘存储2、基于ElasticSearch数据交叉模型功能测试2.1、环境情况1.测试环境(市局环境)IP10.65.6.143/slave1~10.65.6.177/slave35CPU16*Intel(R)Xeon(R)CPUE5-2650v2@2.60GHzMEM64G(ElasticSearch独享16G)OSCentOSrelease6.5(Final)2.测试数据数据来源省厅数据:VW_SHARE_ST_JJ_KKXX(交警_卡口信息)时间范围20151001~20160331数据量kettle清洗,数据量为11.1亿测试数据查询地址测试地址url、测试结果场景一:一个车牌交叉满足N个条件序号交叉条件个数测试用例预期结果实际结果3次测试耗时(s)备注13[{datestart:2016-01-05T08:40:59,location:犍为县,dateend:2016-01-05T08:53:59,querystr:犍为外滩},{datestart:2016-02-0309:48:00,location:乐山市,dateend:2016-02-0319:48:00,querystr:月卡口},{datestart:2016-01-0719:47:18,location:南充市,dateend:2016-01-0719:57:18,querystr:绿心路}]川LFC5503川LFC550310在之前的测试时,曾出现结果为川LFC5502的情况,经定位是对“犍为县”的分词不完善,修改代码后,结果正确2223[{datestart:2016-01-15T07:08:00,location:成华区,dateend:2016-01-15T07:18:22,querystr:双桥子},{datestart:2016-01-05T06:39:44,location:锦江区,dateend:2016-01-05T06:41:44,querystr:老成仁路口},{datestart:川AW7D163川AW7D1631在之前测试中,曾出现结果为川AW7D160的情况,经定位,是分词不够完善,修改代码后,结果正确112016-01-25T20:40:46,location:武侯区,dateend:2016-01-25T20:44:46,querystr:科华北路}]33[{datestart:2016-02-06T17:48:41,location:四川省,dateend:2016-02-06T17:49:41,querystr:海棠路},{datestart:2016-02-04T10:36:43,location:富顺县,dateend:2016-02-04T10:36:44,querystr:钟秀街东段},{datestart:2016-02-04T13:10:50,location:富顺县,dateend:2016-02-04T13:10:53,querystr:吉安庄路}]贵JL73213贵JL73213112144[{datestart:2016-02-16T15:06:57,location:泸定县,dateend:2016-02-16T15:06:57,querystr:石油路},{datestart:2015-12-09T16:10:58,location:新龙县,dateend:2015-12-09T16:10:58,querystr:卡口抓拍机},{datestart:2016-01-07T10:46:17,location:泸定县,dateend:2016-01-07T10:46:17,querystr:船头},{datestart:2016-02-16T18:10:20,location:雅安市,dateend:2016-02-16T18:10:20,querystr:名山红星}]川AE15F84川AE15F8425352[{datestart:2015-11-05T13:39:46,location:内江市,dateend:2015-11-05T13:39:46,querystr:兰桂},{datestart:2015-11-21T11:24:24,川K0103学2川K0103学21191location:内江市,dateend:2015-11-21T11:24:24,querystr:牌楼路}]65[{datestart:2015-12-01T15:06:39,location:广安市华蓥市,dateend:2015-12-01T15:06:39,querystr:古桥职中},{datestart:2015-09-30T15:13:34,location:广安市,dateend:2015-09-30T15:16:34,querystr:会展街},{datestart:2016-02-12T12:15:10,location:广安市,dateend:2016-02-12T12:15:10,querystr:高速},{datestart:2016-02-10T08:11:49,location:广安市,dateend:2016-02-10T08:11:59,querystr:前华段出城},{datestart:2016-02-05T12:36:06,location:广安市,dateend:2016-02-05T12:39:06,querystr:马石梯}]渝B18D025渝B18D02546376[{datestart:2016-01-01T22:06:37,location:青羊区,dateend:2016-01-01T22:06:37,querystr:苏坡立交},{datestart:2016-01-22T21:17:18,location:武侯区,dateend:2016-01-22T21:17:18,querystr:人民南路三段},{datestart:2016-02-14T00:01:26,location:金牛区,dateend:2016-02-14T00:01:26,querystr:营门口},{datestart:2016-02-08T11:47:08,location:成华区,dateend:川ATS9586川ATS958620612016-02-08T11:47:08,querystr:桃溪路},{datestart:2015-11-02T15:00:22,location:锦江区,dateend:2015-11-02T15:00:22,querystr:琉璃},{datestart:2015-10-13T09:34:12,location:武侯区,dateend:2015-10-13T09:34:12,querystr:双楠路内侧}]86[{datestart:2016-01-01T22:06:37,location:市青羊,dateend:2016-01-01T22:06:37,querystr:苏坡立交},{datestart:2016-01-22T21:17:18,location:武侯区,dateend:2016-01-22T21:17:18,querystr:人民南路三段},{datestart:2016-02-14T00:01:26,location:金牛区,dateend:2016-02-14T00:01:26,querystr:营门口},{datestart:2016-02-08T11:47:08,location:成华区,dateend:2016-02-08T11:47:08,querystr:桃溪路},{datestart:2015-11-02T15:00:22,location:锦江区,dateend:2015-11-02T15:00:22,querystr:琉璃},{datestart:2015-10-13T09:34:12,location:武侯区,dateend:2015-10-13T09:34:12,querystr:双楠路内侧}]川ATS9585川ATS958532291[{datestart:2016-01-05T08:40:59,location:犍为县,dateend:2016-01-05T08:53:59,川LFC5501川LFC5501121querystr:犍为外滩}]场景二:关注时间和地点,多个车牌满足其中1~N个条件序号交叉条件个数测试用例预期结果实际结果3次测试耗时(s)备注13[{datestart:2016-02-07T16:44:10,location:广安市,dateend:2016-02-07T16:44:20,querystr:人民南路},{datestart:2016-02-10T11:08:08,location:广安市,dateend:2016-02-10T11:09:09,querystr:民族小学},{datestart:2016-01-14T19:53:10,location:武胜县,dateend:2016-01-14T19:53:12,querystr:58KM}]粤YQJ2212川XW62382粤YQJ2212川XW6238184924[{datestart:2016-01-01T00:00:00,location:德阳市,dateend:2016-01-04T00:00:00,querystr:西山},{datestart:2016-02-22T08:10:55,location:德阳市,dateend:2016-02-22T08:10:55,querystr:108国道},{datestart:2015-11-16T06:17:58,location:罗江县,dateend:2015-11-16T06:17:58,querystr:学校},{datestart:2016-01-03T16:53:16,location:绵阳市,dateend:2016-01-03T16:53:16,queryst

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功