文章出處

摘要 
      接觸ElasticSearch已經有一段了。在這期間,遇到很多問題,但在最后自己的不斷探索下解決了這些問題。看到網上或多或少的都有一些介紹ElasticSearch相關知識的文檔,但個人覺得都不是很全面。因此就有了寫ElasticSearch開發教程的想法,將學習到的技術經驗分享出來,幫助更多需要的朋友,也希望借此認識同行的朋友,共同交流,共同進步!



系列文章的總括

       下面將對即將推出的ElasticSearch開發系列連載教程做簡單的說明。教程主要是面向有一定Java編程基礎的朋友,不打算從編程語言開始講起,至于內容方面,大概會涉及到:

  1. 如何快速入手ElasticSearch搜索引擎技術。
  2. ElasticSearch搜索引擎的安裝。
  3. 常用的ElasticSearch查詢語法以及示例。
  4. java 操作es的基本范例。
  5. 代碼結構以及開發中需要注意的事項。

       當然,具體寫出來的內容肯定不止這些,但一定會包含以上介紹的所有內容。

快速入手方法 

     1. 首先學習一下有關ElasticSearch的基本知識,簡單的增刪查找以及分片,并且對比一下ElasticSearch中一些名詞與數據庫中的一些名詞的關系。 這里附上一張簡單的對比關系:

關系數據庫(Relational DB) -庫(Databases) -表(Tables) -行(Rows) -列(Columns)
Elasticsearch -索引(Indices) -類型(Types) -文檔(Documents) -字段(Fields)

       切記,如果你只是一個Java開發者,則剛開始沒有必要研究很深很深的有關它的知識。這樣你會越看越糊涂,根本不知道作者在說什么。這里推薦一個學習網址:http://www.learnes.net/getting_started/README.html

     2. 掌握了基本的增刪查找后,就是開始搭建ElasticSearch-Java的開發環境,并且利用Java語言,實現對ElasticSeacrh的簡單操作。在這個過程中,你慢慢了解ElasticSearch的相關特性。

     3. 掌握了基本的知識后,接下來要做的事情,就是學習ElasticSearch的高級用法,并不斷深入。


廢話不多說 開啟我們的ElasticSearch之旅吧!

 


結語

 如果你還需要了解更多技術文章信息,請繼續關注白衣秀才的博客
 個人網站:http://penglei.top/
 Github:https://github.com/whitescholars
 微博:http://weibo.com/u/3034107691?refer_flag=1001030102_&is_all=1


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()