2011-07-12 49 views
0

我想使用关系数据库语言(如mysql和sql server)来实现关键/值存储的概念。使用关系数据库语言实现关键/值存储的概念

但是,这是Google不够好的时代之一。

有没有人知道关于使用关系数据库语言实现关键/值存储的概念的任何良好的信息/良好的链接?

+0

没错,你为什么要这样做?由于RDBMS - 重要的词是_relational_ - 是精确设计来处理键/值不适合的情况吗? – etienne

+0

也许你想学习骑自行车的原因是一样的。我想让自己掌握能够应用在关系型DBMS系统上实现关键/值存储的概念的技能。而且它不像是没有人使用关系数据库实现关键/价值商店,有很多人在做它的例子..所以我不要求抽象的东西。 – jaytufch

+0

http://stackoverflow.com/questions/126271/key-value-pairs-in-relational-database/127172#127172 – etienne

回答

0

在关系型中执行关键值模式实现的主要原因是为具有键值的小型子模式方面和主要模式是关系,反之亦然。这可以提供极大的灵活性来解决应用程序某些部分的关键值查找问题,而为其他人提供传统的关系选项,而无需保留多个数据库。 事实上,我们已经为我们的一些客户实施了这种情况,其中客户是特定的关系数据库商店或者出于上述相同的原因。您始终可以在关系数据库中创建关键值存储区,但不能以其他方式创建关键值存储区。