Re:Replacing Redis with BoltDB – A Pure Go Key/Value Store
by mvitorino on Monday January 11, 2016 @02:06PM
(#10882428)
Absolutely, but people should still be aware of the compromises and not confuse categories.
Very few apps can make do with only a key-value store and if you have to throw a relational db in the mix, why introduce more moving parts unless absolutely necessary? ACID, referential integrity, SQL. Sometimes it feels people are willing to ditch all this for very little gain.
Let's face it, how many apps out there can't really run a beefy relational DB with potentially an absurd amount of RAM?
Edit: Also, you probably have bigger problems if your database goes down or your cluster falls off the map somehow.