【24h】

Performance based object storage selection

机译:基于性能的对象存储选择

获取原文

摘要

The selection of a database system upon which to build applications is a complex process where diverse and sometimes competing set of business and technology criteria must be satisfied. Making the right choice is ultimately a strategic business decision that has a profound effect on the near and long-term success of a software project. Implementing a robust persistent architecture is one of the most challenging tasks in designing a component-based application. Not only does persistence have a pervasive impact on the overall system structure, it also has a significant effect on development schedules and runtime performance of the resulting applications. In the article we focus on performance issues when storing objects in various types of databases. We explore the impact of inheritance, internal complexity, and inter object relations. We also focus on the impact of transaction size and number of concurrent users and identify advantages and disadvantages of various approaches to the implementation of persistence systems.
机译:在其上构建应用程序的数据库系统的选择是一个复杂的过程,其中必须满足多样化且有时相互竞争的一组业务和技术标准。做出正确的选择最终是一项战略性业务决策,对软件项目的近期和长期成功具有深远的影响。在设计基于组件的应用程序时,实现健壮的持久性体系结构是最具挑战性的任务之一。持久性不仅会对整个系统结构产生普遍影响,而且还对最终应用程序的开发进度和运行时性能产生重大影响。在本文中,我们将重点放在将对象存储在各种类型的数据库中时的性能问题。我们探讨了继承,内部复杂性和对象间关系的影响。我们还将重点放在事务大小和并发用户数的影响上,并确定实现持久性系统的各种方法的优缺点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号