EulerSearch / embedding_studio

Embedding Studio is a framework which allows you transform your Vector Database into a feature-rich Search Engine.
https://embeddingstud.io/
Apache License 2.0
377 stars 5 forks source link

Clickhouse instead of Mongo #4

Open ghost opened 8 months ago

ghost commented 8 months ago

Hey! I’m looking into code, what was behind the decision to use MongoDB as a Clickstream storage backend? We are using ClickHouse as the part of technical stack, it’s more convenient for this purpose. Will you add ClickHouse support? Best regards.

oYASo commented 8 months ago

Hey! In the upcoming release, we'll be abstracting the functionality of clickstorage. In other words, we'll introduce an interface for interacting with storage, along with adapters for different storage solutions. MongoDB will remain the first adapter (a good choice for many use cases), and in future releases, we aim to add support for PostgreSQL and Clickhouse. Stay tuned for more updates!