【发布时间】:2010-12-07 10:29:05
【问题描述】:
NoSql 数据库相关的解决方案有很多,比如键值、大表和图模型。
这种方法的优点是 NoSql 数据库在处理海量数据和请求方面具有很高的性能。
但我怀疑是否有像 hibernate、jpa 或类似的解决方案可以帮助开发人员处理不同类型的 nosql 解决方案,提供抽象层或通用接口来简化开发。
一种对象“NoSql”映射...kkkk
谢谢
【问题讨论】:
NoSql 数据库相关的解决方案有很多,比如键值、大表和图模型。
这种方法的优点是 NoSql 数据库在处理海量数据和请求方面具有很高的性能。
但我怀疑是否有像 hibernate、jpa 或类似的解决方案可以帮助开发人员处理不同类型的 nosql 解决方案,提供抽象层或通用接口来简化开发。
一种对象“NoSql”映射...kkkk
谢谢
【问题讨论】:
NoSQL 应用程序是围绕它们使用的数据库设计的,NoSQL 数据库针对特定工作负载进行了微调。如果有一个通用接口,它就会打败这个对象。
【讨论】:
我同意接受的答案,但这并不排除问题的具体解决方案。
Hibernate OGM 确实允许将特定功能作为其支持的每种单独技术的 API 扩展公开,就像 Hibernate ORM 一直允许并促进使用“本机”SQL 语句一样。
像 Hibernate OGM 这样的解决方案的作用是让入门变得更容易,并处理 90% 的代码枯燥、容易出错且不需要开发特定功能的业务操作。这应该可以节省人们花在重要功能上的时间和精力,并为从中受益的更少操作实施微调的数据访问操作。
【讨论】: