![]() ![]() ![]() |
![]() |
|
|
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Return to Semistructured Data Management (Session D1) Galax is a light-weight, portable, open-source im- plementation of XQuery 1.0. Started in Decem- ber 2000 as a small prototype designed to test the XQuery static type system, Galax has now be- come a solid implementation, aiming at full con- formance with the family of XQuery 1.0 specifi- cations. Because of its completeness and open ar- chitecture, Galax also turns out to be a very con- venient platform for researchers interested in ex- perimenting with XQuery optimization. We demonstrate the Galax system as well as its most advanced features, including support for XPath 2.0, XML Schema and static type- checking. We also present some of our first ex- periments with optimization. Notably, we demon- strate query rewriting capabilities in the Galax compiler, and the ability to run queries on doc- uments up to a Gigabyte without the need for pre- indexing. Although early versions of Galax have been shown in industrial conferences over the last two years, this is the first time it is demonstrated in the database community. ![]() ©2004 Association for Computing Machinery |