Skip to content

Files

guides

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
title layout
Elastisch, a minimalistic Clojure client for ElasticSearch: all documentation guides
article

Guide list

Elastisch documentation is organized as a number of guides, covering all kinds of topics.

We recommend that you read these guides, if possible, in this order:

An overview of Elastisch with a quick tutorial that helps you to get started with it. It should take about 10 minutes to read and study the provided code examples

This guide covers:

  • What are indexes
  • What are mappings
  • How to index documents
  • How to define mappings with Elastisch
  • Advanced mapping settings
  • Different kinds of analyzers
  • Operations on indexes: refresh, optimize, snapshot, etc
  • Other topics related to indexing

This guide covers:

  • How to perform search queries with Elastisch
  • Various kinds of queries
  • Various kinds of filters
  • Highlighting of search results
  • Other topics related to querying

This guide covers:

  • An overview of aggregation features
  • How to perform aggregation queries

Facets (Faceted Search)

This guide covers:

  • An overview of faceted search
  • How to perform queries with facets
  • Other topics related to facets

Suggestions (Autocomplete)

This guide covers:

  • A simple term completion
  • A term completion with context
  • A fuzzy completion
  • A fuzzy completion with context

This guide covers:

  • What is percolation
  • How to register a query for percolation
  • How to perform a query percolation
  • How to unregister a query from percolation

TBD