Learn the way worry-free network ELASTICSEARCH5 Combat Course

Source: Internet
Author: User

Learn the way worry-free network ELASTICSEARCH5 Combat Course
Course View Address: http://www.xuetuwuyou.com/course/224
The course out of self-study, worry-free network: http://www.xuetuwuyou.com
Lecturer: Watermelon Teacher


Elasticsearch is a Lucene-based search server. It provides a distributed multi-user-capable full-text search engine, based on a restful web interface.

Elasticsearch is a popular enterprise-class search engine developed in Java and published as an open source under the Apache license terms. Designed for cloud computing, it can achieve real-time search, stable, reliable, fast, easy to install and use.

We build a website or application, and we want to add search functionality, but it's very difficult to create a search job. We wanted the search solution to run fast, we wanted to have a 0 configuration and a completely free search pattern, and we wanted to be able to simply use JSON to index data over HTTP, and we wanted our search server to always be available, and we wanted to be able to start from one and scale up to hundreds of units, We want to search in real time, we want simple multi-tenancy, we want to build a cloud solution. So we use Elasticsearch to solve all of these problems and the other problems that may arise.

The Big Data era has three big problems to solve, distributed data storage, distributed data computing, distributed search engine, and Elasticsearch is the leader in distributed search engine.

This course is divided into two stages, which are guided by the objective of:
The first stage contains basic knowledge of the explanation
The second part carries on the project actual combat.

Course Catalogue:
First, the basic article
01. Introduction to the course
02. What is Search
03. Why not use the database to implement the search function
04. What is an inverted index
05. What is the role of ES and ES
06.ES of learning materials recommended
The core concept of 07.ES
Deployment of 08.ES clusters (window)
09.ES Simple Cluster Management
10.ES additions and deletions to check operation
11.ES Syntax Demo
12.ES DSL Syntax Demo (top)
13.ES DSL Syntax demo (bottom)
Why do 14.ES classes use restful style codes
The hidden nature of the 15.ES es
16. Cluster expansion issues
17. Peer Architecture
18.ES of primary shard and replica Shard
19. Fault-tolerant mechanism
20. Automatically generate ID number
21.version pessimistic lock and optimistic lock


Second, the project actual combat chapter
22. Actual effect of the project
23. Maven Project creation in combat
24. The Search Page box development of the actual combat
25. Actual Results Display page development
26. Elasticsearchapi of actual combat (UP)
27. Elasticsearch API (bottom)
28. Custom Word Breaker
29. The creation of the actual mapping
30. Actual data loaded into MySQL
31. The actual data loaded into ES
32. Create a servlet on the battlefield
33. The actual combat page information content display
34. Highlight the actual combat
35. Display of the actual combat page

Curriculum development environment: Idea ELASTICSEARCH5


Related recommendations:
Shallow into deep out elasticsearch build high performance Search architecture
Course View Address: http://www.xuetuwuyou.com/course/161

Learn the way worry-free network ELASTICSEARCH5 Combat Course

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.