Skip to content

Conversation

@philippgille
Copy link
Owner

This is the second of at least 3 PRs for adding persistence to chromem-go.

  1. Write data when adding collections/documents (Add persistence (write) #23 + Fix collection name is not persisted #24)
  2. Read data from files when creating new DB <-- we're here
  3. Delete data on collection deletion or DB reset

Apart from these three mandatory features, future additions are envisioned: Encryption, choice of encoding (e.g. JSON in addition to gob), choice of storage (e.g. via https://github.com/philippgille/gokv), compression via gzip, and many more

@philippgille philippgille merged commit fb2b325 into main Feb 25, 2024
@philippgille philippgille deleted the persistence-read branch February 25, 2024 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants