我正在考虑使用两个数据库中的一个 - MySQL和MongoDB.我打算存储文本和数字数据,我将在RoR中构建我的应用程序.
所以我不知道,对于这个目的,哪个数据库系统可能更好 - 请问我能帮助我,根据哪个标准决定?
让我在更一般的环境和一些历史视角中提出这个问题.
在60年代,他们询问是否使用分层或网络数据库
在70年代,争论与网络有关
在80年代,Relational变成了SQL数据库,所以问题变成了SQL与网络
在90年代,它是针对对象数据库的SQL
在00年代,它是针对XML数据库的SQL
今天我们有SQL与NoSQL
你在这看到一个模式吗?你还会赌一些钱给SQL竞争对手,特别是如果它只不过是美化哈希表吗?