DB-Engines全新数据库排名:
Oracle和SqlServer在最前面没什么可说的,用的企业太多了。
MySQL第三名也没什么好说的,很多中小企业和互联网公司在用,不过大型互联网公司(比如淘宝)用的都是自己改造优化过的版本。
Access这么多人用真想不通,可能大多办公人员只熟悉office吧。
DB2就不提了,IBM的,很强大,某些超大型企业在用。
PostgreSql,名气很大的开源数据库,看了一些文章说比mysql强大很多,接近oracle,再加上mysql现在归oracle管了,所以还是有必要研究一下的,哪天mysql废了或者收钱了、扛不住了,可以换一下。
MongoDB,公司在用,不过还没深入研究过。很强大的nosql数据库,海量数据处理方面很耐扛,当然也有人吐槽,不过我们公司用的还行。
SqlLite, 小强,不过没深入研究过,好像有个内存模式,执行速度很快。
Memcached和Redis,本以为大家早都将前者还换成后者了呢。我也研究的不深,只知道redis比较新,而且功能强大,支持多种数据结构,并支持订阅通知,类似观察者模式,可以用来实现队列。反正是个好东东。
HBase,好像和hadoop关系密切,facebook好像在用。
Neo4记得是用来处理地理信息数据的,不过据我所知,oracle、sqlServer和mysql都有相关支持,可能这厮更专业吧。
BerkeleyDB听说过一点点,其他基本不知道。
现在的数据库还真多,我呆的公司不大,也用了很多种:sqlServer、mysql、mongo、memcached、redis还有tt,哪一天有个全能的数据库就好了。