long2ice/meilisync

Support for Typesense sync target

Jaakkonen opened this issue · 2 comments

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.

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.

@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.