使用Hibernate ORM和OGM组合SQL和NOSQL数据库

 注定的等待幸福的到来 发布于 2022-12-31 14:11

我有一个使用SQL Server的应用程序.我想使用NOSQL存储,我认为它是图形,因为我的数据是高度连接的.Neo4j是一个选择.

我希望能够在不触及应用程序层的情况下切换数据库,例如,只修改一些xml配置文件.我已经看过网上公开的一些示例,我看到ORM和OGM没有以相同的方式配置应用程序,每个配置文件都有自己的名称,更重要的是它自己的结构.查看每个代码,发现他们初始化会话的方式也不同,这对我的想法听起来不太好.

我的问题是:"在没有触及现有应用程序代码的情况下在两个数据库之间切换是否可行或可行 - 没有很大的开销?我可能会添加内容但不会触及已存在的内容".在SQL和NOSQL数据库之间建立纯多语言持久性是一个好主意,例如,使用Hibernate.

在深入挖掘之前,我想听听你们的意见.我们在这里有一个Hibernate男人和我们在一起吗?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有