Base de datos NoSQL
BaseX es una base de datos XML nativa. Cuenta con estructuras de almacenamiento compactas, una implementación muy eficiente de XPath y XQuery y un frontend visual, que facilita el acceso visual a los datos almacenados. BaseX está escrito en Java y se puede descargar gratuitamente. Ha sido desarrollado por el Grupo de Bases de Datos y Sistemas de Información de la Universidad de Konstanz.
Corpus-DB es una base de datos textual de corpus para las humanidades digitales. Este proyecto agrega textos de dominio público, mejora sus metadatos de fuentes como Wikipedia y hace que esos textos estén disponibles de acuerdo con esos metadatos.
eXist-db es un sistema de base de datos orientado a documentos NoSQL y una base de datos XML nativa (proporciona soporte para documentos XML , JSON , HTML y Binarios). La interfaz WebDAV para eXist-db permite a los usuarios "arrastrar y soltar" archivos XML directamente en la base de datos eXist-db. eXist-db indexa automáticamente documentos utilizando un sistema de indexación de palabras clave.
MongoDB es una base de datos distribuida, de alta disponibilidad, la escala horizontal y la distribución geográfica están incorporadas y son fáciles de usar. MongoDB utiliza documentos tipo JSON, es de fácil integración.
Redis está basado en el almacenamiento clave-valor, almacena todo tipo de datos, desde cadenas, hashses, listas, etc.
Cassandra utiliza almacenamiento clave-valor, es un SGBD NoSQL distribuido y masivamente escalable.
Base de datos SQL
MySQL es un sistema gestor de bases de datos relacional muy utilizado en las páginas web actuales.
MariaDB las características principales son: aumento de motores de almacenamiento, gran escalabilidad,seguridad y rapidez en transacciones, extensiones y nuevas características relacionadas con su aplicación para Bases de datos NoSQL.
SQLite las características principales son: el tamaño, mucho menor que cualquier SGBD, gran estabilidad, alta portabilidad y rendimiento.
PostgreSQL las características principales son: control de concurrencias multiversión, flexibilidad en cuanto a lenguajes de programación, multiplataforma, dispone de la herramienta pgAdmin, https://www.pgadmin.org/, para la administración de las bases de datos, robusta, eficaz y estable.
Oracle las características principales son: soporte de transacciones, estabilidad, escalabilidad y multiplataforma (existe una versión gratuita).