Toshiba has developed an Extensible Markup Language (XML) processing engine that manages and accumulates XML-based information in an organization. This engine can search and process XML data online. Many techniques for storing XML data in a relational database (RDB) have been proposed. In our engine, XML data are stored using the native database approach adapted to the XML data model. Despite the increase in search cost due to the semi-structured nature of XML, Toshiba has developed an optimization technique for speeding up searches and achieved high performance.
展开▼