Replies: 1 comment
-
|
Second ChromaDB crash plus a full-rebuild-and-downtime is exactly the pain that pushed us off ChromaDB too — so you have a lot of company here, and the short answer is yes, it's possible, it's done, and the recall is unchanged. Our fork ( On "does it work / what does it cost in recall" — no recall cost. We verified substrate-parity directly: Postgres+pgvector vs upstream ChromaDB, same MiniLM embedding, agree to four decimal places on LongMemEval-S — R@5 = 0.9660 overall, identical per-category across all six question types (knowledge-update, multi-session, single-session-assistant/preference/user, temporal-reasoning), with byte-identical per-question rankings including the questions that miss top-5 in both. The reason it's exact rather than just close: the migration recomputes embeddings from the original document text with the same embedding function ChromaDB uses, which is deterministic per (model, text), so the vectors match. Numbers + method: For your specific pain — repeated corruption forcing a re-embed-the-world rebuild — this is the headline benefit: Postgres gives you durability, transactions, and Honest gotchas, because that's the useful part:
One thing that matters for your crashed-ChromaDB situation specifically: our migration tool reads drawers straight from Happy to share the migration approach and the script if it's useful — glad mempalace has been good to your multi-project work, and this is a very fixable kind of pain. 🫏 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I love mempalace. Thank you, milla! It's made my large multi-project work almost effortless. Yet I just had my second ChromaDB crash 🥺and have to rebuild a large database, which means downtime. Has anybody migrated from ChromaDB to PostgreSQL? Is it possible? Does it work? Gotchas?
Funny, after the rebuild check: Used mempalace: mempalace search
Semantic search is back and ranking is sensible (top hit is even a prior repair episode — apt).
Beta Was this translation helpful? Give feedback.
All reactions