| QDBM QDBM es una biblioteca de rutinas para administrar una base de datos |
Descargar ahora |
QDBM Clasificación y resumen
- Nombre del editor:
- Mikio Hirabayashi
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 926 KB
QDBM Etiquetas
QDBM Descripción
QDBM es una biblioteca de rutinas para administrar una base de datos QDBM (Administrador de base de datos rápido) es una biblioteca de rutinas para administrar una base de datos. La base de datos es un archivo de datos simple que contiene registros, cada uno es un par de una clave y un valor. Cada clave y valor son bytes en serie con longitud variable. Tanto los datos binarios como la cadena de caracteres se pueden usar como una clave y un valor. No hay concepto de tablas de datos ni tipos de datos. Los registros se organizan en la tabla de hash o B + Tree.as para la base de datos de la tabla Hash, cada clave debe ser única dentro de una base de datos, por lo que es imposible almacenar dos o más registros con una clave. Los siguientes métodos de acceso se proporcionan a la base de datos. : Eliminación de un registro mediante una clave, almacenando un registro con una clave y un valor, recuperando un registro por una clave. Además, se proporcionan acceso a los recorridos a cada clave, aunque el orden es arbitrario. Estos métodos de acceso son similares a los de la biblioteca DBM (o sus seguidores: NDBM y GDBM) definidos en el estándar Unix. QDBM es una alternativa para DBM debido a su rendimiento más alto. Ass para la base de datos de B + Árbol, registros cuyas llaves se pueden almacenar duplicadas. Los métodos de acceso para almacenar, eliminar y recuperar se proporcionan como la base de datos de la tabla Hash. Los registros se almacenan en orden mediante una función de comparación asignada por un usuario. Es posible acceder a cada registro con el cursor en orden ascendente o descendente. Según este mecanismo, se realizan la búsqueda de cadenas de reenvío de cadenas y rango de enteros. Además, la transacción está disponible en la base de datos de B + Tree.QDBM está escrito en C, y se proporciona como API de C, C ++, Java, Perl y Ruby. QDBM está disponible en plataformas que tienen API conforme a POSIX. QDBM es un software gratuito con licencia bajo la Licencia Pública General de GNU Menor.
QDBM Software relacionado