建一個搜索網站需要多久?阿里云說“一天就夠了”!
7月21日,阿里云計算發布搜索產品OpenSearch,將阿里巴巴多年積累的搜索技術對外開放。利用OpenSearch,廣大站長和移動開發者不用自己開發,就能在一天內實現站內搜索功能,甚至打造一個專業的搜索引擎網站。
簡單而言,OpenSearch是一個搜索產品模板,開發者不用聘請專業的搜索技術人才,就可以輕松把這個模板組裝進自己的網站或APP。OpenSearch基于阿里巴巴自主研發的大規模分布式搜索引擎平臺,該平臺承載了淘寶、天貓、一淘、1688、神馬搜索等搜索業務。阿里云采取云服務的方式,將阿里巴巴成熟的搜索技術共享給廣大開發者。
據透露,公測期間,OpenSearch免費對用戶開放,未來定價可能只有國外類似云服務的十分之一。對絕大部分開發者而言,OpenSearch是一個門檻和成本極低的搜索解決方案。威鋒網、寶寶樹等不少知名網站,已經在使用阿里云OpenSearch服務。
OpenSearch產品負責人郭瑞杰表示,如今每天都有大量新網站和APP誕生,開發一個內容搜索功能,即使使用成熟的開源系統,從系統熟悉、服務搭建,到功能定制和維護,往往需要耗費工程師好幾個月甚至更長的時間。如果簡單采用百度、Google等站內搜索服務替代,數據不全、時效性較差,開發者也無法掌控搜索結果。而采用基于云計算平臺的OpenSearch服務,開發者可以自由定義搜索結構和排序規則,支持豐富的搜索語法,讓開發者可以輕松擁有跟淘寶、天貓、一淘類似的搜索功能。
在搜索結果排序方面,OpenSearch提供了可深度定制的兩輪排序方案:粗排階段,允許用戶配置使用文檔屬性字段、算分特征函數的權重來定制排序規則;精排階段,用戶可以編寫更復雜的表達式來定制排序規則,支持常用的運算符、條件表達式、數學函數、地理位置函數和更多的算分特征。
當天,阿里云還同時發布了另外兩款產品:消息隊列服務MQS和云歸檔服務OAS。MQS能夠在不同系統和模塊間傳遞信息,每秒可處理***的請求數,省去開發者自行搭建和維護的麻煩。OAS則提供了極低成本的數據存儲服務,適合數字媒體、企業歸檔資料、科學實驗數據、個人備份等各種可離線數據。
一周前,阿里云發布了大數據處理服務ODPS。通過ODPS在線服務,小型公司花幾百元即可分析海量數據。ODPS可在6小時內處理100PB數據,相當于1億部高清電影。此前,全球掌握這種能力的公司***,如Google、亞馬遜等。
ODPS、OpenSearch、MQS,之前都是阿里巴巴的內部產品,阿里云將其變成云服務提供給開發者。這意味著,隨著IaaS層(基礎設施即服務)的成熟,阿里云開始推出更多的中間件產品,漸漸發力PaaS層市場(平臺即服務)。
阿里云總裁王文彬表示,我們計劃逐步將阿里巴巴十余年積累的通用技術產品開放出來,其他幾十個中間件產品也已列入計劃表。不過這只是拋磚引玉,阿里云正在構建一個龐大的PaaS市場,邀請合作伙伴提供成千上萬種中間件和垂直行業解決方案,滿足企業和開發者的不同需求。通過這些云服務,開發者建一個網站、應用或APP所需的時間,將從以年為單位縮減至以月甚至以天為單位,成本則降到十分之一甚至更低。