sacred icon indicating copy to clipboard operation
sacred copied to clipboard

It says MongoDB is the preferred way to store output. Are there any drawbacks to using Postgres as a backend?

Open mattdornfeld opened this issue 6 years ago • 1 comments

mattdornfeld avatar May 05 '18 20:05 mattdornfeld

Drawbacks that I can think of:

  • SQLObserver is less tested, so there are likely more undiscovered issues with it.
  • ATM you can only store a single number as the result of an experiment (see #154)
  • The config and info is currently stored as text (serialized json), so querying your DB based on config entries will be more difficult.
  • Some helpers and tools (e.g. topsacred and sacredboard) rely on MongoDB

Other than that, a Postgres backend should work fine.

Qwlouse avatar May 06 '18 09:05 Qwlouse