为什么是RDBMS?
<代码>G29
为什么是键值对?
那么,是否有某种包装器可以与"nosql“类型的数据库绑定并提供类似于RDBMS的功能?例如:在非sql数据库上进行联接或在哪里?作为一个主项目--“nosql的包装器,它提供了类似rdbms的自由”,这个想法是如何实现的?
发布于 2010-09-04 01:14:40
我知道的数据存储提供了这样的东西。即使是关于他们对join条件的限制的文档,对于它告诉您查询执行中的简单和困难的内容也是有启发意义的。
如果你能为另一个流行的KV产品提供一个类似的前端,你可能会参与一个很酷的项目,我们都会很感激。但作为硕士论文,我会非常谨慎。关系数据的抽象并不是RDBMS令人惊讶的原因,而是这样的抽象实际上在计算上是可行的。吉姆·格雷因弄明白这件事而获得图灵奖。首先,请您自己确定为什么到现有KV数据库的关系接口还没有变得更流行,并且可能在此过程中您会遇到一个更容易处理的问题。
发布于 2010-09-04 01:01:37
我认为MySQL作为包装纸是合适的。MySQL的一个有趣的特性是与存储引擎分离。谢谢你问这个问题,它让我查了起来!http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html中列出了当前的存储引擎。如果这些存储机制都不能满足您的需要,您可以创建另一个存储机制。我一直认为这既是MySQL的优点,也是它的弱点,因为人们经常将界面与引擎混淆。
https://stackoverflow.com/questions/3640413
复制相似问题