4 ms·
This article doesn't really make a case for "genius" -- "saving grace", maybe. And in what universe are the Redis data structures "crazy"?
by bithive123 13y ago
This article doesn't really make a case for "genius" -- "saving grace", maybe. And in what universe are the Redis data structures "crazy"?
- fiatmoney 13y agoRedis internal data structures are quite sophisticated.
- bsg75 13y agoI read it as "crazy useful".
- mattdeboard 13y agoI think the genius referred to is in its simplicity. This simplicity let MongoDB get a product to market very quickly, as well as the inherent goodness of making simple things. I think in MongoDB's case, the getting-to-market part pushed a little too hard on the make-it-simply part. Simple is good but a thing should be as simple as possible, no less.
- rsynnott 13y agoIts apparent simplicity to _developers_ was certainly a good marketing tool, but it did come with tradeoffs; some of its limitations imply a considerable amount of developer and operational complexity if you actually want to use it.
- threeseed 13y agoIt wasn't a good marketing tool. It was the truth. MongoDB IS by every measure a very simple and easy to use database.
- meowface 13y agoMost databases don't give you the option of storing an array, a hash, a set, or a sorted set. Postgres does, but it's kind of hacky in my opinion.
- lucian1900 13y agoSQL databases usually give you all of those (and more) in the form of indexes. Merely a different way of looking at the problem.