Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Elasticsearch

208 views

Published on

Early DRAFT, still work in progress
Update 2

I'm a busy and lazy guy, so it might never finish.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Elasticsearch

  1. 1. Elasticsearch Shengyan Cheng
  2. 2. About Me • ASP.NET Mvc , C# • MSSQL, Elasticsearch • CI ( TFS, Jenkins ) • JS , Jquery, VueJS • RabbitMQ, Masstransit , AKKA • DDD, Micoservice • Azure, DFS • Microsoft Solution • No Any License • Speaker of gamania • github.com/platstar
  3. 3. Solution Lucene ( http://lucene.apache.org/core/ ) Solr ( http://lucene.apache.org/solr/ ) Elasticsearch ( https://www.elastic.co/ )
  4. 4. Lucene • Scalable, High-Performance Indexing • Powerful, Accurate and Efficient Search Algorithms • Cross-Platform Solution • The Apache Software Foundation http://lucene.apache.org/core
  5. 5. Solr Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene. http://lucene.apache.org/solr/
  6. 6. Elasticsearch Elasticsearch is a distributed, JSON-based search and analytics engine designed for horizontal scalability, maximum reliability, and easy management. https://www.elastic.co
  7. 7. Why Elasticsearch? V.s.Solr V.s.MongoDB
  8. 8. Elasticsearch-vs-Solr http://solr-vs-elasticsearch.com/
  9. 9. Elasticsearch-vs-Solr • Real-time Performance • Platform Support • Cluster • Follow the Trend http://db-engines.com/en/ranking/search+engine
  10. 10. Elasticsearch-vs-Solr http://i.zhcy.tk/blog/elasticsearchyu-solr
  11. 11. Elasticsearch-vs-MongoDB Everything depend on .. http://blog.quarkslab.com/mongodb-vs-elasticsearch-the-quest-of- the-holy-performances.html
  12. 12. Elasticsearch ELK, ElasticStack Use Cases Key Point Resource
  13. 13. ELK, Elastic Stack
  14. 14. ELK, Elastic Stack
  15. 15. Use Case
  16. 16. Use Case
  17. 17. Key Point • Document Mapping 決定了效能和功能, 50% • DSL 查詢語法與評分機制 , 20% • Plugin , 20% • Cluster , 10%
  18. 18. Key Point • 提供現有可靠高效能的搜尋方案,唯細節和經驗仍需掌握 • 特定應用仍需客製所需 • 中文處理是關鍵問題
  19. 19. Resource • 官方網站論壇 ( discuss.elastic.co) • 中文書籍 • 實體課程 • GitHub • 其他
  20. 20. Quick Start Download Installation Plugin Resource
  21. 21. Download https://www.elastic.co https://github.com/elastic/elasticsearch
  22. 22. Installation
  23. 23. Configuration
  24. 24. Launch
  25. 25. Plugin • Concept • Installation • Issues
  26. 26. Dashboard
  27. 27. Cluster

×