Sunday, 20 September 2015

Elasticsearch tutorial

      ElasticSearch
      What is Elastic search?
      Installing Elastic Search
      How to stop elastic search instance
      Change cluster name of elastic search
      Setting up Marvel & sense
      Talk to Elastic search
      What is Document
      Insert data into elastic search
      Retrieve documents from Elastic search
      Get only source of document (excluding metadata)
      Retrieving parts of document
      check document exist or not
      Updating document
      Create new document if document is not exist
      Search for documents
      Specifying time out for search query
      Query DSL
      Full Text search
      Matching Phrases
      Pagination
      Delete document
      Handling conflicts using version number
      Cluster, Node
      Health of cluster
      Updating documents partially
      _mget: Retrieve multiple documents
      _bulk : Sending multiple requests
      mapping
      custom mapping
      Common Attributes for core data types
      String type
      What are norms?
      number type
      Boolean types
      date type
      Binary type
      Inverted Index
      Query DSL
      Structured Search
      Filters
      term filter
      bool filter
      terms filter
      Range filter
      exists filter : Check for existence of a field
      missing filter
      Full Text Search
      TF/IDF Algorithm
      how “_score” is calculated
      Queries
      match query
      Querying for multi words
      Querying to match all the words
      minimum_should_match : Specifying minimum match words
      bool query
      Boosting Queries
      Boosting Query
      Dis max query
      IDS query
      Multi match query
      copy to field
      match_phrase query
      match_phrase query slop parameter
      Prefix query
      Wildcard query
      Fuzzy query
      match_all query
      range query
      Dealing with human languages
      Specifying language analyzer
      Adding more than one analyzer to a field
      Configuring custom Language Analyzers
      Standard Analyzer
      ICU Tokenizer
      Character filters
      Stemming
      Stop words
      Disabling stop words
      Synonyms handling in elastic search
      Deal with typos and misspellings
      get all indexes
      Cluster Health
      Get Cluster health at index level
      Get Cluster health at shard level
      Get the statistics of node
      Get the statistics of cluster
      Get index statistics
      Get the pending tasks in cluster
      cat api: statistics in tabular format
      cat api: statistics in tabular format
      How to know cluster name in elastic search?

No comments:

Post a Comment