多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > CM開發日志 - 搜索引擎(一)

CM開發日志 - 搜索引擎(一)

來源:程序員人生   發布時間:2015-01-09 08:05:47 閱讀次數:3539次

IBM WebSphere Commerce使用了Apache Solr Search做為搜索引擎解決方案,提供了全方位的封裝,主要體現在以下方面:

  • Solr多核的創建
  • DIH (Data Import Handle) 處理的preprocess & indexbuild
  • 由Search REST Service提供的很方便的針對索引文件的查詢

這3個方面也是貫穿solr搜索的全部生命周期的。

介紹:開發環境

目前我使用的WCS版本是WebSphere Commerce Version 7 - Feture Pack 7,集成了Solr 4.3.0,FEP7對Search的改動我覺得主要有以下兩點:

  • 之前是將Search做為1個WAR包嵌入到WC EAR包當中。現在是將二者分離開來,成為兩個獨立的利用。
  • 提供Search REST Service。更好的通過API去查詢索引文件。

另外,利用服務器是與WCS FEP7相對應的WAS 7.0.0.31,本地集成開發環境(IDE)是RAD。

Apache Solr介紹

Solr是構建于Lucene之上的企業級全文搜索引擎,提供了可靠的,可擴大,高度定制化的解決方案。

Solr解決了從企業數據庫到本地索引文件的創建和持久化進程,減少了數據庫服務器的負載,并且提供了負載均衡的解決方案: solr主從服務器,分發服務器,還有solr index的復制。

Solr和Lucene?

Lucene主要專注于底層的設計,而solr負責利用層的設計;另外Lucene本質上是搜索庫,而不是獨立的利用程序。綜合以上兩點,1句話概況: Solr是構建于Lucene之上,面對企業級利用的搜索利用。

Lucene提供了底層的設計,比如:分析器(Analyzer)。

分析器的大致作用是對1個document進行索引時,其中的每一個field中的數據都會經歷分析(分析就是組合分詞和過濾),終究將1句話分成單個的單詞,去掉句子當中的空白符號,大寫轉換小寫,復數轉單數,去掉過剩的詞,進行同義詞代換等等。
如:This is a blog! this, is, a 會被去除,最后最剩下blog。固然!這個符號也會被去除的。
這個進程是在索引和查詢進程中都會進行的,而且通常二者進行的處理的都是1樣的,這樣做是為了保證建立的索引和查詢的正確匹配。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲天堂免费在线视频 | 免费xxxxx大片观看 | 亚洲国产精品人久久 | 日本一区二区三区免费高清在线 | 亚洲三级图 | 日韩精品一区二区三区视频网 | 欧美xx毛片免费看 | 真实的伦伦啪啪 | 日本美女影院 | 亚洲精品中文字幕乱码三区 | 欧美午夜免费一级毛片 | 性欧美大战久久久久久久 | 国产在线精品一区二区中文 | 亚洲精品久久片久久 | 在线观看中文字幕码2022 | 国产v| 97精品国产福利一区二区三区 | 亚洲网站www | 亚洲欧美成aⅴ人在线观看 亚洲欧美成人 | 国产精品66福利在线观看 | 欧美综合伊人久久 | 国产真实女人一级毛片 | 福利在线网站 | 午夜三级三级三点在线 | 亚洲伊人成综合人影院小说 | 宅男午夜视频在线观看 | 午夜影院美女 | 一级做a爱片就在线看 | 国产国产精品人在线观看 | 欧美性bbw| 色综合久久综合欧美综合网 | 亚洲欧美四级在线播放 | 午夜视频在线免费 | 最近中文字幕资源8 | 一区二区三区欧美视频 | 国内精品久久久久激情影院 | 免费在线视频网站 | 欧美性大战久久久久久 | 一区二区三区久久 | 樱花aⅴ一区二区三区四区 影视精品网站入口 | 另类久久 |