Skip to content

Elasticsearch support (MVP) #11

Open
4 of 13 tasks
danslapman opened this issue Jul 4, 2022 · 0 comments · May be fixed by #13
Open
4 of 13 tasks

Elasticsearch support (MVP) #11

danslapman opened this issue Jul 4, 2022 · 0 comments · May be fixed by #13

Comments

@danslapman
Copy link
Collaborator

danslapman commented Jul 4, 2022

Elasticsearch support

Querying:

  • boolean
  • term
  • terms
  • terms set (?)
  • exists
  • prefix
  • range
  • regexp
  • wildcard (?)
  • nested - needs to be considered during DSL designing
  • unchecked

Mapping:

  • mapping definition can be generated from queryMeta DSL
  • as many field types as possible should be supported

Other features:

  • extensive boolean query optimizations
  • shrink ranges
  • aggregation pipelines - simultaneously with mongodb

Off-score (for MVP):

  • full text queries - requires a separate DSL
  • scoring - maybe in future versions, requires a separate DSL

Legend:
(?) - easy to implement, but not essential

@danslapman danslapman changed the title Elasticsearch support Elasticsearch support (MVP) Jul 4, 2022
@danslapman danslapman linked a pull request Jul 4, 2022 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant