Ticket #74 (closed news: fixed)

Opened 12 months ago

Last modified 5 months ago

2009-09-28: TNTBase has switched to a newer version of Berkeley DB XML

Reported by: vzholudev Owned by: vzholudev
Priority: critical Milestone:
Component: TNTBase generally Version:
Keywords: Cc:
Blocked By: Blocking:
Due to close: YYYY/MM/DD Include in GanttChart: no
Dependencies: Due to assign: YYYY/MM/DD

Description

TNTBase now is based on a newer version of DB XML, namely 2.5. The switch has three main benefits: 1) Now Result Sets in DB XML can be copied and used outside of a transaction scope. That means that now one doesn't have to convert results into strings or streams, but can use the in-memory XML representation. 2) DB XML supports automated indexing, that is if XML files have the similar structure, the necessary indices will be added automatically upon commit. 3) Now there is a possibility to use Java (as well as C++ or Python) functions inside XQuery. That gives us the possibility to e.g. query an RDF storage inside XQuery if RDF is more suitable for certain needs.

Change History

Changed 6 months ago by vzholudev

  • status changed from new to closed
  • resolution set to fixed

Changed 5 months ago by vzholudev

  • summary changed from TNTBase has switched to a newer version of Berkeley DB XML to 2009-09-28: TNTBase has switched to a newer version of Berkeley DB XML
Note: See TracTickets for help on using tickets.