The Next-gen Databases

2019-01-03 20:07发布

I'm learning traditional Relational Databases (with PostgreSQL) and doing some research I've come across some new types of databases. CouchDB, Drizzle, and Scalaris to name a few, what is going to be the next database technologies to deal with?

8条回答
对你真心纯属浪费
2楼-- · 2019-01-03 20:34

Might be not the best place to answer with this, but I'd like to share this taxonomy of noSQL world created by Steve Yen (please find it at http://de.slideshare.net/northscale/nosqloakland-200911021)

  1. key‐value‐cache

    • memcached
    • repcached
    • coherence
    • 
infinispan
    • eXtreme
scale
    • 
jboss
cache
    • velocity
    • terracoqa

  2. key‐value‐store

    • 
keyspace
    • 
flare
    • schema‐free
    • 
RAMCloud

  3. eventually‐consistent key‐value‐store

    • dynamo
    • 
voldemort
    • 
Dynomite
    • 
SubRecord
    • 
MongoDb
    • 
Dovetaildb
  4. ordered‐key‐value‐store

    • tokyo
tyrant
    • lightcloud
    • 
NMDB
    • luxio
    • 
memcachedb
    • 
actord

  5. data‐structures server

    • redis

  6. tuple‐store

    • gigaspaces
    • 
coord
    • 
apache
river
  7. object database

    • ZopeDB
    • db4o
    • 
Shoal

  8. document store

    • CouchDB
    • Mongo
    • 
Jackrabbit
    • 
XML
Databases
    • 
ThruDB
    • 
CloudKit
    • 
Perservere
    • 
Riak
Basho
    • 
Scalaris

  9. wide columnar store

    • BigTable
    • Hbase
    • Cassandra
    • Hypertable
    • KAI
    • 
OpenNep
查看更多
家丑人穷心不美
3楼-- · 2019-01-03 20:35

Not to be pedantic, but I would like to point out that at least CouchDB isn't SQL-based. And I would hope that the next-gen SQL would make SQL a lot less... fugly and non-intuitive.

查看更多
登录 后发表回答