由于各种原因,我们有不同的产品依赖于关系数据库,基本上是操作的事务性质(原子性,一致性等)。这不会很快改变。
鉴于这种情况,是否有任何可能的理由将数据导出到NoSQL解决方案?也许是Datawarehousing,Analytics等。
欢迎任何评论。
答案 0 :(得分:0)
“数据”只是一个没有数据结构的模糊概括。 “关系”表示数据结构是具有通用查询的关系/表。 (不自动交错执行语义原子并发事务,这恰好成为可行给定关系设置一次运算符。)需要对于专门的数据结构或查询,建议扩充关系系统接口或实现。对于具有特殊情况抽象和/或实现的各种此类系统,“NoSQL”是一个包罗万象。但它们不需要在接口中是非关系的。他们只需要不是当前“关系型”DBMS提供的东西。鉴于它们存在,当需要时,可以合理地导出(或从中导入)。
不幸的是,关系模型通常不被理解(包括“关系型”DBMS),所以相反,这些系统reject what they could simply extend。