long2ice / meilisync

Realtime sync data from MySQL/PostgreSQL/MongoDB to Meilisearch
https://github.com/long2ice/meilisync
Apache License 2.0
247 stars 37 forks source link

Support for Typesense sync target #15

Open Jaakkonen opened 1 year ago

Jaakkonen commented 1 year ago

The code-base seems to have quite good abstractions for making it possible to swap out Meilisearch from the target sync system for other search-tailored document databases. I came across this project while looking for Postgresql -> Typesense or Postgresql -> Meilisearch syncing tools but would prefer to use typesense as my search database due to its vector search capability. Currently this syncing is achievable by using Airbyte but that's way too big overkill and hard to adopt compared to this project.

long2ice commented 1 year ago

Yes, I plan to split a independent project just produce change data stream, so that we can choice where the data to destination. But need some time.

sanders41 commented 1 year ago

@Jaakkonen just an FYI, Meilisearch is adding vector search in v1.3.0 (currently in RC). I haven't used it in Meilisearch or Typesense so I can't say if one is better than the other, but thought you might be interested.