Elasticsearch
Shengyan Cheng
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
Solution
Lucene ( http://lucene.apache.org/core/ )
Solr ( http://lucene.apache.org/solr/ )
Elasticsearch ( https://www.elastic.co/ )
Lucene
• Scalable, High-Performance Indexing
• Powerful, Accurate and Efficient Search Algorithms
• Cross-Platform Solution
• The Apache Software Foundation
http://lucene.apache.org/core
Solr
Solr is the popular, blazing-fast, open source enterprise search
platform built on Apache Lucene.
http://lucene.apache.org/solr/
Elasticsearch
Elasticsearch is a distributed, JSON-based search and analytics engine
designed for horizontal scalability, maximum reliability, and easy
management.
https://www.elastic.co
Why Elasticsearch?
V.s.Solr
V.s.MongoDB
Elasticsearch-vs-Solr
http://solr-vs-elasticsearch.com/
Elasticsearch-vs-Solr
• Real-time Performance
• Platform Support
• Cluster
• Follow the Trend
http://db-engines.com/en/ranking/search+engine
Elasticsearch-vs-Solr
http://i.zhcy.tk/blog/elasticsearchyu-solr
Elasticsearch-vs-MongoDB
Everything depend on ..
http://blog.quarkslab.com/mongodb-vs-elasticsearch-the-quest-of-
the-holy-performances.html
Elasticsearch
ELK, ElasticStack
Use Cases
Key Point
Resource
ELK, Elastic Stack
ELK, Elastic Stack
Use Case
Use Case
Key Point
• Document Mapping 決定了效能和功能, 50%
• DSL 查詢語法與評分機制 , 20%
• Plugin , 20%
• Cluster , 10%
Key Point
• 提供現有可靠高效能的搜尋方案,唯細節和經驗仍需掌握
• 特定應用仍需客製所需
• 中文處理是關鍵問題
Resource
• 官方網站論壇 ( discuss.elastic.co)
• 中文書籍
• 實體課程
• GitHub
• 其他
Quick Start
Download
Installation
Plugin
Resource
Download
https://www.elastic.co
https://github.com/elastic/elasticsearch
Installation
Configuration
Launch
Plugin
• Concept
• Installation
• Issues
Dashboard
Cluster

Elasticsearch

Editor's Notes

  • #16 https://www.elastic.co/use-cases http://conf.elasticsearch.cn/2016/beijing.html
  • #17 https://www.elastic.co/use-cases http://conf.elasticsearch.cn/2016/beijing.html