【24h】

Oracle Database Filesystem

机译:Oracle数据库文件系统

获取原文

摘要

Modern enterprise, web, and multimedia applications are generating unstructured content at unforeseen volumes in the form of documents, texts, and media files. Such content is generally associated with relational data such as user names, location tags, and timestamps. Storage of unstructured content in a relational database would guarantee the same robustness, transactional consistency, data integrity, data recoverability and other data management features consolidated across files and relational contents. Although database systems are preferred for relational data management, poor performance of unstructured data storage, limited data transformation functionalities, and lack of interfaces based on filesystem standards may keep more than eighty five percent of non-relational unstructured content out of databases in the coming decades. We introduce Oracle Database Filesystem (DBFS) as a consolidated solution that unifies state-of-the-art network filesystem features with relational database management ones. DBFS is a novel shared-storage network filesystem developed in the RDBMS kernel that allows content management applications to transparently store and organize files using standard filesystem interfaces, in the same database that stores associated relational content. The server component of DBFS is based on Oracle SecureFiles. a novel unstructured data storage engine within the RDBMS that provides filesystem like or better storage performance for files within the database while fully leveraging relational data management features such as transaction atomicity, isolation, read consistency, temporality, and information lifecycle management. We present a preliminary performance evaluation of DBFS that demonstrates more than 10TB/hr throughput of filesystem read and write operations consistently over a period of 12 hours on an Oracle Exadata Database cluster of four server nodes. In terms of file storage, such extreme performance is equivalent to ingestion of more than 2500 million 100KB document files a single day. The set of initial results look very promising for DBFS towards becoming the universal storage solution for both relational and unstructured content.
机译:现代企业,Web和多媒体应用程序正在以文档,文本和媒体文件的形式以不可预见的数量生成非结构化内容。这样的内容通常与诸如用户名,位置标签和时间戳之类的关系数据相关联。关系数据库中非结构化内容的存储将确保在文件和关系内容之间整合的相同鲁棒性,事务一致性,数据完整性,数据可恢复性和其他数据管理功能。尽管数据库系统是关系数据管理的首选,但非结构化数据存储的性能较差,数据转换功能有限以及缺乏基于文件系统标准的接口,可能会在未来几十年中将超过百分之八十五的非关系非结构化内容拒之门外。我们将Oracle数据库文件系统(DBFS)作为合并解决方案引入,它将最新的网络文件系统功能与关系数据库管理功能结合在一起。 DBFS是在RDBMS内核中开发的一种新颖的共享存储网络文件系统,它允许内容管理应用程序使用标准文件系统接口在存储关联关系内容的同一数据库中透明地存储和组织文件。 DBFS的服务器组件基于Oracle SecureFiles。 RDBMS中新颖的非结构化数据存储引擎,可为数据库中的文件提供类似文件系统或更好的存储性能,同时充分利用关系数据管理功能,例如事务原子性,隔离性,读取一致性,临时性和信息生命周期管理。我们提供了DBFS的初步性能评估,该评估证明了在四个服务器节点的Oracle Exadata数据库集群上,在12小时的时间内,文件系统读写操作的吞吐量始终超过10TB /小时。在文件存储方面,如此出色的性能相当于每天摄入超过25亿个100KB文档文件。这组初步结果对于DBFS成为关系型和非结构化内容的通用存储解决方案来说非常有希望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号