kitsquid icon indicating copy to clipboard operation
kitsquid copied to clipboard

Migrate to standalone database

Open muety opened this issue 4 years ago • 0 comments

Using bbolt with bolthold for minimalism was a cool experiment. However, we should switch to an actual database. One main reason is the ability to manually view and edit data from external applications or command-line, e.g. for debugging purposes. Another reason is performance, although that is not yet critical.

I'd either go for MongoDB, because it has already proven to work extremely well in other projects and is modeled after documents. A relational database would be a safe bet, but also require some refactoring in the data schema.

muety avatar May 19 '20 13:05 muety