From: | Oleg Bartunov <oleg(at)sai(dot)msu(dot)su> |
---|---|
To: | Christopher Kings-Lynne <chriskl(at)familyhealth(dot)com(dot)au> |
Cc: | Hannu Krosing <hannu(at)tm(dot)ee>, <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: 7.4 Wishlist |
Date: | 2002-11-30 19:24:49 |
Message-ID: | Pine.GSO.4.44.0211302223160.2586-100000@ra.sai.msu.su |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-advocacy pgsql-general pgsql-hackers |
Me and Teodor hope to work on contrib/ltree to add support for sort of
xml. Any ideas are welcome !
Regards,
Oleg
On Fri, 29 Nov 2002, Christopher Kings-Lynne wrote:
> Wow Hannu - your list puts mine to shame!
>
> > "Application server support"
> > ----------------------------
> > * better XML integration
> >
> > - XML(*) aggregate function returning XML representation of subquery
> >
> > - XML input/output to/from tables
> >
> > - XML searchable/indexable in fields)
>
> I've had thoughts about XML too. Since XML is hierachical, imagine being
> able to index xml using contrib/ltree or something!
>
> ie. We create a new 'xml' column type.
>
> We create a new indexing scheme for it based on ltree & gist.
>
> You index the xml column.
>
> Then you can do sort of XPath queries:
>
> SELECT * FROM requests WHERE xml_xpath('/request/owner/name', datafield) =
> 'Bob';
>
> And it would be indexed. Imaging being able to pull up all XML documents
> that had certain properties, etc.
>
> MS-SQL has a SELECT ... FOR XML clause, but we could always just create
> function called xml_select() or something now that we can return recordsets.
>
> Chris
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
> (send "unregister YourEmailAddressHere" to majordomo(at)postgresql(dot)org)
>
Regards,
Oleg
_____________________________________________________________
Oleg Bartunov, sci.researcher, hostmaster of AstroNet,
Sternberg Astronomical Institute, Moscow University (Russia)
Internet: oleg(at)sai(dot)msu(dot)su, http://www.sai.msu.su/~megera/
phone: +007(095)939-16-83, +007(095)939-23-83
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Treat | 2002-11-30 19:50:01 | Re: The list of translators |
Previous Message | Hannu Krosing | 2002-11-30 19:02:35 | Re: 7.4 Wishlist |
From | Date | Subject | |
---|---|---|---|
Next Message | bpalmer | 2002-11-30 20:06:15 | Re: 7.4 Wishlist |
Previous Message | Hannu Krosing | 2002-11-30 19:02:35 | Re: 7.4 Wishlist |
From | Date | Subject | |
---|---|---|---|
Next Message | bpalmer | 2002-11-30 20:06:15 | Re: 7.4 Wishlist |
Previous Message | Hannu Krosing | 2002-11-30 19:02:35 | Re: 7.4 Wishlist |