Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move terminology matching to Elasticsearch #4676

Open
phlax opened this issue Apr 25, 2016 · 0 comments
Open

Move terminology matching to Elasticsearch #4676

phlax opened this issue Apr 25, 2016 · 0 comments

Comments

@phlax
Copy link
Member

phlax commented Apr 25, 2016

Currently the terminology matcher is quite complex and very inefficient, particularly if you have a large terminology DB. There is only so much this can be optimised in sql.

Using an indexer such as Elasticsearch which has built in support for more complex matching, and is faster for this type of query should hopefully fix this issue.

In future we may want to look at direct client to Elasticsearch querying or adding the ability to query terminology matches from other sources, but for now it would be good to get this into Elasticsearch.

@phlax phlax added this to the 2.8.0 milestone Apr 25, 2016
@phlax phlax self-assigned this Apr 25, 2016
@phlax phlax modified the milestones: 2.8.1, 2.8.0 May 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant