Joseba Umbelina > Desarrollo web > Base de datos Berkeley Native XML

Base de datos Berkeley Native XML

December 26th, 2008

Es un sistema de base datos de XML nativo, lo que significa que de cara al desarrollador los datos no se guardan en las clásicas tablas,  si no que se hace en archivos XML con su estructura completa.

Las consultas se hacen por medio de XPath o XQuery y combinado con XSLT se consigue una rapidez aceptable en la obtención y presentación de los datos. Soporta transacciones ACID, encriptación AES, indices, acceso concurrente… y aunque originalmente esta desarrollada para Java, hay disponibles APIs para varios lenguajes entre ellos PHP.

Trabajé con ello hace ya un par de años para mi proyecto de fin de carrera y quería comentarlo brevemente aquí, ya que es poco conocido y en su día me pareció una opción interesante a estudiar, sobretodo si se hace un uso importante del XML.

Site oficial: Oracle Berkeley DB XML
PDF del uso con PHP: Building PHP Applications with Berkeley DBXML

Existe una alternativa libre que no llegué a probar, pero que en su momento parecía estar más verde que la de Berkeley: Exist Open Source Native XML Database

Compártelo:
  • Twitter
  • Facebook
  • email
  • BarraPunto
  • Bitacoras.com
  • del.icio.us
  • Digg
  • Meneame
  • Wikio
  • MSN Reporter
  • RSS
  • Technorati

Desarrollo web , , ,


  1. No comments yet.
  1. No trackbacks yet.