Is storing vector embeddings in ComposeDB a good practice?
While the current indexing structure may not provide the best querying experience with Postgres, I don’t see any major drawbacks for storage. We’re considering using another vector db (Chroma) for querying. Using ComposeDB to store data in an interoperable and DID controlled way already seems like a good idea to me.
I guess another alternative, particularly if the vector size is large, would be to store them individually in IPFS and then reference their CIDs in ComposeDB.
Would love to hear your thoughts.