天呐,世界上为什么会有这么多种数据库?

来源:互联网 发布:个人博客项目源码下载 编辑:程序博客网 时间:2024/04/28 00:11

点击查看全文


在一开始接触计算机的时候,我特别不能理解,为什么世界上会有数据库这样的东西。因为有个东西叫excel,它和数据库一样是一个表格,我只要把数据库放上去,在里面搜索一个数据比数据库还快,所以我在想为什么要有数据库。

大学的时候开始学习关系型数据库。仅关系型数据库就有 DRDS、Oracle、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Access、MySQL等等等等。

随着web 2.0 的兴起,关系型数据库渐渐表现的力不从心,而NoSQL 顺势而生、迅猛发展。 蓝鹅,光 NoSQL 数据库就有四大类,包括HBase、Redis、Cassandra、 CouchDB 、MongoDb、Infinite Graph 、InfoGrid 、Riak 等等等等。


天呐,为什么这个世界上会有这么多种数据库嘞?

1468907335253

困惑还远远不止以上这些。

近期,开始接触时序数据库。时序数据这个领域是一个比较专的领域,但同时它的范围又很广,因为我们平时遇到的数据里头有相当大的一部分都是时序数据,但是它又相对来说比较专,因为它不像我们一般的数据库什么都可以做,所以时序数据这个领域还是蛮特别的。

说到时序数据库,那也不止一种啊,InfluxDB、Graphite、OpenTSDB、Riak TS、 Druid 等等等等。

一起来讨论讨论吧,

1. 世界上为什么会有数据库?

2. 为啥世界上又会有那么多种的数据库呢?

3. 作为如此优秀滴程序猿GG,在数据库的使用中,你遇到过哪些坑?

4. 在做一个数据库技术选型的时候,你会考虑哪些方面呢?




点击查看全文


原创粉丝点击