在不使用关系数据库的情况下,可以轻松地在Java中存储和检索对象?
发布时间:2020-05-29 17:27:58 所属栏目:MsSql 来源:互联网
导读:您是否知道在 Java中存储和检索对象的“简单”方法,而不使用像Hibernate这样的关系DB / ORM? [请注意,我不是为了这个目的考虑序列化,因为它不允许在对象图形的中间检索任意对象.由于其限制性许可,我也不考虑DB4O.谢谢.] “简单”的意思是:不必处理诸如键/值
|
您是否知道在 Java中存储和检索对象的“简单”方法,而不使用像Hibernate这样的关系DB / ORM? [请注意,我不是为了这个目的考虑序列化,因为它不允许在对象图形的中间检索任意对象.由于其限制性许可,我也不考虑DB4O.谢谢.] “简单”的意思是:不必处理诸如键/值对之类的低级细节来重建对象图(与BerkeleyDB或传统缓存一样).这同样适用于从文档或列的数据库(CouchDB,HBase,…甚至Lucene)重建对象. 也许有一些有趣的项目提供了我不知道的所提到的存储系统和对象模型(如ORM将用于RDBMS)之间的一层集成. 任何人都成功地使用那些在生产中,还是尝试使用除关系数据库之外的持久性策略? RDF商店怎么样? 更新:我遇到了一篇非常有趣的文章:A list of distributed key-value stores 解决方法> Object Serialization(aka存储文件到文件)> Hibernate(使用关系数据库,但它对开发人员是相当透明的) 我会建议Hibernate,因为它将处理大多数丑陋的细节,使开发人员在使用数据库时,同时仍然允许数据库软件多年来的优化. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – Char(9)不在Sql server 2005中打印选项卡
- SQL SERVER的数据类型
- MySQL timestamp的类型与时区实例详解
- sql – oracle:你能为from子句分配一个别名吗?
- sql-server – SQL Server Management Studio中的“收藏夹”
- 有没有办法阻止Idling的SQL Express 2008?
- mysql使用mysqld_multi部署单机多实例的方法教程
- 在PostgreSQL的基础上创建一个MongoDB的副本的教程
- SQL Server SQL高级应用之使用SQL查询Excel表格数据的方法
- sql-server – 保护SQL Server 2008中DBA的敏感信息
