摘要
??接觸ElasticSearch已經(jīng)有一段了。在這期間,遇到很多問(wèn)題,但在最后自己的不斷探索下解決了這些問(wèn)題。看到網(wǎng)上或多或少的都有一些介紹ElasticSearch相關(guān)知識(shí)的文檔,但個(gè)人覺(jué)得都不是很全面。因此就有了寫(xiě)ElasticSearch開(kāi)發(fā)教程的想法,將學(xué)習(xí)到的技術(shù)經(jīng)驗(yàn)分享出來(lái),幫助更多需要的朋友,也希望借此認(rèn)識(shí)同行的朋友,共同交流,共同進(jìn)步!
系列文章的總括
下面將對(duì)即將推出的ElasticSearch開(kāi)發(fā)系列連載教程做簡(jiǎn)單的說(shuō)明。教程主要是面向有一定Java編程基礎(chǔ)的朋友,不打算從編程語(yǔ)言開(kāi)始講起,至于內(nèi)容方面,大概會(huì)涉及到:
1.如何快速入手ElasticSearch搜索引擎技術(shù)。
2.ElasticSearch搜索引擎的安裝。
3.常用的ElasticSearch查詢(xún)語(yǔ)法以及示例。
4.java 操作es的基本范例。
5.代碼結(jié)構(gòu)以及開(kāi)發(fā)中需要注意的事項(xiàng)。
當(dāng)然,具體寫(xiě)出來(lái)的內(nèi)容肯定不止這些,但一定會(huì)包含以上介紹的所有內(nèi)容。
快速入手方法
1.首先學(xué)習(xí)一下有關(guān)ElasticSearch的基本知識(shí),簡(jiǎn)單的增刪查找以及分片,并且對(duì)比一下ElasticSearch中一些名詞與數(shù)據(jù)庫(kù)中的一些名詞的關(guān)系。 這里附上一張簡(jiǎn)單的對(duì)比關(guān)系:
關(guān)系數(shù)據(jù)庫(kù)(Relational DB) -庫(kù)(Databases) -表(Tables) -行(Rows) -列(Columns)
Elasticsearch -索引(Indices) -類(lèi)型(Types) -文檔(Documents) -字段(Fields)
切記,如果你只是一個(gè)Java開(kāi)發(fā)者,則剛開(kāi)始沒(méi)有必要研究很深很深的有關(guān)它的知識(shí)。這樣你會(huì)越看越糊涂,根本不知道作者在說(shuō)什么。這里推薦一個(gè)學(xué)習(xí)網(wǎng)址:http://www.learnes.net/getting_started/README.html
2.掌握了基本的增刪查找后,就是開(kāi)始搭建ElasticSearch-Java的開(kāi)發(fā)環(huán)境,并且利用Java語(yǔ)言,實(shí)現(xiàn)對(duì)ElasticSeacrh的簡(jiǎn)單操作。在這個(gè)過(guò)程中,你慢慢了解ElasticSearch的相關(guān)特性。
3.掌握了基本的知識(shí)后,接下來(lái)要做的事情,就是學(xué)習(xí)ElasticSearch的高級(jí)用法,并不斷深入。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-448415.html
廢話(huà)不多說(shuō) 開(kāi)啟我們的ElasticSearch之旅吧!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-448415.html
到了這里,關(guān)于Elasticsearch之java的基本操作一的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!