ITZAM / JAVA

A Pure Java Reemplementación del motor de base de datos integrado ITZAM
Descargar ahora

ITZAM / JAVA Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Scott Robert Ladd
  • Sitio web del editor:
  • http://www.coyotegulch.com/products/acovea/acovea-gtk.html

ITZAM / JAVA Etiquetas


ITZAM / JAVA Descripción

Una reemplementación de Java pura del motor de base de datos integrado de ITZAM El proyecto ITZAM / JAVA es una reemplentación de Java pura del motor de base de datos ITZAM EMBEDDED, y es 100% interoperable con archivos creados por ITZAM / CORE.SINE ITZAM / CORE es la base de envoltorios escritos en idiomas como C ++ y Python, ITZAM / Java es compatible con las bibliotecas de idiomas, así como .itzam crea y manipula archivos que contienen registros de acceso aleatorio de longitud variable; Estos registros pueden acceder a través de una variedad de tipos de índice. Los índices actualmente compatibles incluyen: B-Treea B-Tree ice Tiendas y recupera los índices mediante un valor clave definido por el programa, por ejemplo, una cadena o un número que identifica de manera única el contenido del registro. Los índices de árboles B también mantienen un orden definido por programador para las teclas, lo que permite recuperar secuencias de registros en orden alfabético o numérico. Matrixina escasa Un índice de matriz escasa, los registros pueden ser referenciados por sus coordenadas de columna y fila en una cuadrícula bidimensional. Esto es extremadamente rápido, y es útil para datos tabulares (como en hojas de cálculo). Los índices futuros (longitud y latitud) y los índices semánticos (por ejemplo, bayesiano) están en desarrollo y pruebas. Las futuras versiones de ITZAM administrarán el acceso a la base de datos en entornos multiusuario, y un sistema de transacción, con rollback, está en la fase de diseño. ITZAM es muy flexible, lo que permite que los registros de diferentes tipos se mezclen en los mismos archivos o índices. La Fundación de la Biblioteca es una biblioteca central escrita en C. Deliberadamente portátil, de bajo nivel C. Esta biblioteca se puede usar directamente, o desde dentro de una envoltura de lenguaje de nivel superior. Los envoltores disponibles o en el desarrollo incluyen: ANSI / ISO C ++ La implementación de C ++ define un conjunto de plantillas para las clases de base de datos simples y complejas, y admite los índices de árbol B con claves únicas o duplicadas. ITZAM / C ++ también incluye bloqueo de recursos multiprocesado incorporado. La documentación completa de la clase está incrustada en el código fuente. La versión 1.0.0 carece de un tutorial, aunque el programa itzam_cpp_exercise.cpp incluido muestra casi todas las características de la biblioteca. Un tutorial completo es próximo. Javaitzam / Java es una reemplentación de Java pura del motor ITZAM, y es 100% interoperable con archivos creados por ITZAM / CORE. Dado que ITZAM / CORE es la base de envoltorios escritos en idiomas, como C ++ y Python, ITZAM / JAVA también es compatible con las bibliotecas de idioma también. Python (en diseño y desarrollo) El objetivo de Itzam / Python es proporcionar una extensión de lenguaje "natural", permitiendo la manipulación de datastores indexados utilizando la sintaxis estándar de Python. FORTRAN 95 (en diseño y desarrollo) ITZAM / FORTRAN implementará un módulo FORTRAN 95 para encaplicar la Biblioteca Nórde de ITZAM. Inicialmente, Itzam Core admite índices basados ​​en el venerable algoritmo B-Tree, las versiones futuras incluirán índices que usan hash, análisis semántico y lógica bayesiana.


ITZAM / JAVA Software relacionado

Uri

URI son identificadores de recursos uniformes (absolutos y relativos). ...

242

Descargar