什么模式允许使用sql和nosql数据库实现对象持久性?

什么模式允许使用sql和nosql数据库实现对象持久性?,sql,database,design-patterns,persistence,nosql,Sql,Database,Design Patterns,Persistence,Nosql,随着nosql运动的兴起,我们看到了存储对象的不同选择。是否有对象持久性模式可以同时处理sql和nosql后端,并允许在两者之间轻松切换?将DAL映射到域层是一种众所周知的普遍模式。除了存储库模式之外,还可以将DAL映射到域层。是一种众所周知的普遍模式由cwap提出,您还应该看看数据映射器模式。(). 据我所知,两者都在一起工作。在将对象写入或读取到数据库(或其他持久性介质)时,存储库依赖于数据映射器。数据映射器处理特定的持久性技术。另一方面,即使存储库发生更改,存储库也可以保持不变。除了cwa

随着nosql运动的兴起,我们看到了存储对象的不同选择。是否有对象持久性模式可以同时处理sql和nosql后端,并允许在两者之间轻松切换?

将DAL映射到域层是一种众所周知的普遍模式。

除了存储库模式之外,还可以将DAL映射到域层。

是一种众所周知的普遍模式由cwap提出,您还应该看看数据映射器模式。(). 据我所知,两者都在一起工作。在将对象写入或读取到数据库(或其他持久性介质)时,存储库依赖于数据映射器。数据映射器处理特定的持久性技术。另一方面,即使存储库发生更改,存储库也可以保持不变。

除了cwap建议的存储库模式之外,您还应该查看数据映射器模式。(). 据我所知,两者都在一起工作。在将对象写入或读取到数据库(或其他持久性介质)时,存储库依赖于数据映射器。数据映射器处理特定的持久性技术。另一方面,即使存储库发生更改,存储库也可以保持不变。

谢谢。在谷歌上搜索这个模式似乎会让我找到DDD,但我对DDD了解不多。看起来很有趣,而且已经找到了一些与我的方向产生共鸣的想法。谢谢。在谷歌上搜索这个模式似乎会让我找到DDD,但我对DDD了解不多。看起来很有趣,并且已经找到了一些与我要去的方向产生共鸣的想法。