The Simplest XML Storage Manager Ever.

Avinash Vyas, Mary Fernández, Jérǒme Simèon · 2004

After almost five years of incubation within the W3C, XQuery 1.0 is close to completion. Even before its official release, development of numerous XQuery implementations are underway. However, those implementations have focused only on either completeness or performance. In this paper, we report on our experience build-ing Jungle, a secondary storage manager for Galax. We designed Jungle to be the “simplest XML storage manager ever ” that sup-ports the complete XQuery 1.0 language, and we show it can scale to documents up to several hundred megabytes. Interestingly, the process of developing Jungle lead us to revisit several core aspects of currently proposed XML indices. In particular, we propose al-ternative indices that can improve the performances for the child axis and for serialization. Jungle is fully operational and now being deployed in production applications. 1.

Read the paper · More papers on PaperTik