question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Can you support more databases, not just Elasticsearch?

See original GitHub issue

It would be a good feature if Exceptionless was more configurable. E.g. make it ready to use plugins for different database providers and then let the community build the plugins for the different databases. Is there any intention to do so? I could need Exceptionless for PostgreSQL and do not want to copy and adjust the whole project though…

If you take a look at this project for example: https://grafana.com/plugins?type=datasource, they have a plugin system to support multiple data sources. (Just as a reference to get the idea).

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:10 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
SeppPennercommented, Jun 21, 2019

My problem is that I’m not really used to the lucence syntax. Plus, if you’re already working with one or two different databases, you do not want to maintain a third (I’m using mainly SQL like databases, I used MongoDB once, but I didn’t like the query language). SQL databases (Especially Postgres with TimescaleDB are getting so fast that NoSQL doesn’t really provide a benefit in my opinion. Ok, when using text search and stuff like that, Elasticsearch is better, of course). That’s the thing…

1reaction
SeppPennercommented, Mar 28, 2019

It’s one of the core reasons we moved off of MongoDB, because it was a PITA to support time series based aggs…

Well, you could use TimescaleDB to achieve this with PostgreSQL, I would assume. I understand that it’s a huge effort to do this.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Is Elasticsearch is a seperate database or does it work ...
Elasticsearch is a standalone database. Its main use case is for searching text and text and/number related queries such as aggregations.
Read more >
Elasticsearch as a NoSQL Database
While most of the NoSQL-databases do not support joining in the same sense as traditional relational databases and leave that as an exercise ......
Read more >
Can I use Elasticsearch for a primary database? Can't we ...
The answer is no, ElasticSearch/Solr/Lucene is not reliable enough to be used as a primary data store. It is very useful for optimizing...
Read more >
Why Elasticsearch should not be your Primary Data Store
We often encounter people that either want to use Elasticsearch as their primary data store. Here's why we discourage it.
Read more >
Combining Elasticsearch with DBs: Application System ...
This article explains why combining relational databases with Elasticsearch is beneficial from both technical and business perspectives.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found