Proprietary SQL: IBM DB/2, Oracle, Microsoft SQL Server
FLOSS SQL: MySQL, MariaDB, Postgres
No-SQL: Mongo, Cassandra, CouchDB, other proprietary shit like elasticsearch.
NewSQL: Google Spanner, CockroachDB
Nu-NoSQL : Terrabase/Skytable, TerminusDB ???
Why the fuck are there so many database companies now? Did people get so butthurt off mysql, etc. not scaling to google scale of billions of users that they decided to fuck off SQL forever? I thought the the nosql craze ended when postgres started offering json store but now I see companies like Skytable, TerminusDB trying to make new databases as well.Ironically the CTO of TerminusDB used to be a Marxist, Gavin Mendel-Gleason. Even did some interactions with Cockshott. You can still find his blog articles online.
Redis/Memcached are in a different category as in memory db's are often used for caching, or storing session/login data or misc. tokens or something and not as a main data store. So they actually have a use. But the rest of this shit?
Other than a facebook, google, instagram tier service, there's almost no reason to go beyond a traditional relational DB. Maybe some niche company who needs a graph db (social network possibly?) or niche type db for geospatial data or something.Post too long. Click here to view the full text.