Sciweavers

VLDB
1998
ACM

KODA - The Architecture And Interface of a Data Model Independent Kernel

14 years 3 months ago
KODA - The Architecture And Interface of a Data Model Independent Kernel
In this paper we describe the architecture and interface of KODA, a production strength database kernel. KODA is unique in the industry in its ability to support two different data models viz. Oracle Rdb (a relational database system) and Oracle CODASYL DBMS (a CODASYL database system). Our experience in designing and implementing KODA demonstrates . the feasibility of implementing multiple data modelson top of a commonkernel, l the benefits of leveraging performance and featureenhancementsfor multiple products, . the benefits of maintainability of a common codebase, . easeof migration and interoperability between the two productswithout customershaving to re-learn commonkernel utilities like backups, datafile organization andanalysistools. Over the years, KODA based products have performed exceptionally well in industry standard benchmarks. This clearly demonstrates that including datamodeldependentfunctionality in the kernel is not apre-requisitefor high performance. A data model in...
Gopalan Arun, Ashok Joshi
Added 06 Aug 2010
Updated 06 Aug 2010
Type Conference
Year 1998
Where VLDB
Authors Gopalan Arun, Ashok Joshi
Comments (0)