Motores de base de datos.

Solo disponible en BuenasTareas
  • Páginas : 2 (288 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de noviembre de 2011
Leer documento completo
Vista previa del texto
MOTORES DE BASE DE DATOS.

MongoDB.

Es una base de datos Open Source de gran rendimiento, escalable, schema-free (creo que esto se refiere a que no es una base de datosrelacional convencional, aunque no estoy del todo seguro) y orientada a documentos (esquemas de datos tipo JSON). Hay drivers preparados para usar esta base de datos desde lenguajes comoPHP, Python, Perl, Ruby, JavaScript, C++ y muchos más.

Apache CouchDB.

Como en el caso de MongoDB, este proyecto está destinado a ofrecer una base de datos orientada a documentosque se pueden consultar o indexar en modo MapReduce usando JavaScript. CouchDB ofrece una API JSON RESTful a la que se puede acceder desde cualquier entorno que soporte peticionesHTTP.

Oracle Berkeley DB.

Se trata de un motor de bases de datos embebidas que proporciona a los desarrolladores persistencia local, rápida y eficiente con una administraciónnula. Oracle Berkeley DB es una librería que se enlaza directamente en nuestras aplicaciones y permite realizar llamadas simples a funciones en lugar de enviar mensajes a un servidorremoto para mejorar el rendimiento.

Apache Cassandra.

Cassandra es probablemente uno de los proyectos NoSQL más concoidos del mercado. Se trata de una base de datos distribuidade segunda generación con alta escalabilidad que está siendo usada por gigantes como Facebook (que es quien la ha desarrollado), Digg, Twitter, Cisco y más empresas. El objetivo esofrecer un entorno consistente, tolerante a fallos y de alta disponibilidad a la hora de almacenar datos.

Firebird.

Firebird -no confundir con Firefox- es una base de datosrelacional que puede ser utilizada en Linux, Windows y varias plataformas UNIX, y ofrece un alto rendimiento y potente soporte de lenguajes para procedimientos almacenados y triggers.
tracking img