I wouldn't trust on all of them to do that reliably. If you look at a large group of database systems, some of them are going to have bugs or bad defaults as well.
really? and how's that? to my understanding, data integrity is not a feature on any of them.
but I asked that because I've been using redis a lot lately. I built a real-time analytics using bitmaps and I could use sorted sets to store time series data.
I really wanted to know what benefits do they offer to justify adding something else to the stack...