Berkeley DB Java Edition

Berkeley DB Java Edition es un motor de almacenamiento transaccional de alto rendimiento escrito completamente en Java.
Descargar ahora

Berkeley DB Java Edition Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Open Software License
  • Precio:
  • FREE
  • Nombre del editor:
  • Oracle
  • Sitio web del editor:
  • http://www.oracle.com/technology/products/berkeley-db/index.html

Berkeley DB Java Edition Etiquetas


Berkeley DB Java Edition Descripción

Berkeley DB Java Edition es un motor de almacenamiento transaccional de alto rendimiento escrito completamente en Java. Berkeley DB Java Edition es un motor de almacenamiento transaccional de alto rendimiento escrito completamente en Java. Al igual que el gran producto de Berkeley DB, Berkeley DB Java Edition se ejecuta en el espacio de direcciones de la solicitud, sin la sobrecarga de la comunicación del cliente / servidor. La edición de Berkeley DB Java almacena los datos en el formato nativo de la aplicación, por lo que no se requiere una traducción de datos de tiempo de ejecución. Verkeley DB Java Edition admite transacciones y recuperación de ácidos completos. Proporciona una interfaz programática y fácil de usar, lo que permite a los desarrolladores almacenar y recuperar la información de forma rápida, simple y confiablemente. La edición de Java .Berkeley DB Java está diseñada para ofrecer los mismos beneficios de la persistencia de las Frijoles Java 3.0 (EJB3) empresarial sin la necesidad de traducir Objetos en Tablas. Las bases de datos relacionales son la herramienta más sofisticada disponible para el desarrollador para el almacenamiento y el análisis de datos. Los datos de objetos más persistentes nunca se analizan utilizando las consultas de SQL Ad-Hoc; Por lo general, se recupera simplemente y se reconstituye como objetos Java. La sobrecarga del uso de un sofisticado motor de almacenamiento analítico se desperdicia en esta tarea básica de recuperación de objetos. El poder analítico completo del modelo relacional no está obligado a persistir de manera eficiente los objetos Java. En muchos casos, es innecesario por encima. En contraste, Berkeley DB Java Edition no tiene la sobrecarga de un lenguaje de consulta ad-hoc como SQL, por lo que no incurre en esta penalización. El resultado es un almacenamiento más rápido, una CPU más baja y los requisitos de memoria, y un proceso de desarrollo más eficiente. A pesar de la falta de un lenguaje de consulta ad hoc, Berkeley DB Java Edition puede acceder a los objetos de Java de manera ad-hoc, y proporciona un almacenamiento de datos transaccionales y la recuperación indexada, como lo esperaba de cualquier base de datos. La diferencia es que hace esto en un paquete pequeño, eficiente y fácil de administrar. Utilizando la capa de persistencia directa (DPL), los desarrolladores de Java pueden persistir rápidamente y fácilmente y recuperar grupos de objetos Java con confianza, velocidad y una fracción de la complejidad y la sobrecarga de una solución de ORM comparable. Se diseñó una solución de Java. De la base en Java. Se aprovecha al máximo el entorno Java. La API proporciona una interfaz de estilo de colecciones Java, así como una interfaz programática similar a la API de Berkeley DB. La arquitectura de Berkeley DB Java Edition es compatible con alto rendimiento y concurrencia tanto para los trabajos de trabajo de WAVA.BERKELEY DB, que ofrece hoy en día las demás bases de datos de Java disponibles hoy. Berkeley DB Java Edition no es un motor relacional construido en Java. Es una tienda integrada de estilo Berkeley DB, con una interfaz diseñada para programadores, no DBAS. La arquitectura se basa en un sistema de almacenamiento basado en registro, sin sobrescribir, lo que permite una alta concurrencia y velocidad al tiempo que proporciona transacciones de ácido y bloqueo de nivel de registro. Berkeley DB Java Edition en caché de manera eficiente los datos más utilizados en la memoria, sin exceder los límites especificados en la aplicación. De esta manera, Berkeley DB Java Edition trabaja con una solicitud para usar los recursos de JVM disponibles, al tiempo que proporciona acceso a los datos de datos muy grandes.J2EE es una parte central de muchas implementaciones empresariales de Java. Berkeley DB Java Edition encaja en la arquitectura J2EE implementando tres API clave dentro de J2EE. En su núcleo, Berkeley DB Java Edition es una base de datos transaccional. Dentro de un servidor de aplicaciones J2EE, muchos subsistemas diferentes deben coordinar y trabajar juntos de manera transaccional. Al implementar la Transacción de Java API (JTA), Berkeley DB Java Edition funciona como un recurso transaccional administrado dentro del servidor de aplicaciones. Berkeley DB Java Edition también implementa la arquitectura del conector J2EE (JCA) para facilitar la integración en servidores de aplicaciones. Finalmente, una vez integrada y realizando operaciones transaccionales, la mayoría de las aplicaciones requerirán alguna habilidad para administrar un servicio. Berkeley DB Java Edition exporta información y servicios utilizando las extensiones de administración de Java (JMX). En concierto, JTA, JCA y JMX permiten que Berkeley DB Java Edition funcione a su máximo y de manera predecible en soluciones basadas en J2EE.BERKELEY DB Java Edition proporciona servicios de almacenamiento robustos para cualquier aplicación de Java que requiera un alto rendimiento, integridad transaccional y recuperabilidad. Aquí hay algunas características clave de "Berkeley DB Java Edition": Almacenamiento de datos: · Berkeley DB Java Edition almacena datos de forma rápida y sencilla sin gran parte de la sobrecarga que se encuentra en otras bases de datos. Berkeley DB Java Edition es un solo archivo JAR que se ejecuta en el mismo JVM que su solicitud, por lo que no hay un servidor remoto. Un caché local mantiene los datos más activos en la memoria, evitando el costoso acceso del disco y se limita al uso de la memoria JVM a una cantidad predecible. Almacenamiento de datos locales, en proceso: · Schema-neutral, aplicación de almacenamiento de datos nativos · Recuperación de datos clave y secuencial. · API de colecciones de Java fácil de usar · Capa de persistencia directa (DPL) para acceder a objetos Java · Evolución del esquema de las clases de DPL. · Proceso único, modelo multi-roscado. · Bloqueo de nivel de registro para alta concurrencia. · Soporte para índices secundarios. · En memoria, en disco o ambos · Fondo configurable Los hilos del limpiador reorganizan los datos y optimizan el uso del disco Actas: · Berkeley DB Java Edition almacena datos de manera confiable y garantiza la integridad de los datos. En el caso de una falla del sistema, Berkeley DB Java Edition recuperará los datos transaccionales y restablecerá el sistema a un estado funcional y consistente de la información del registro y la base de datos. Cumplimiento de ácido completo: · Niveles de aislamiento seleccionables y garantías de durabilidad, configurables sobre una base por transacción · Transacciones gestionadas utilizando la API Transaction Java (JTA) · Integración del servidor de aplicaciones J2EE utilizando la arquitectura del conector J2EE (JCA) · Auditoría, monitoreo y administración utilizando las extensiones de administración de Java (JMX) · Modos de recuperación de fallas catastróficas y de rutina. · Detección de punto muerto basado en tiempo de espera · Copias de seguridad frías y calientes, compactación de archivos de registro y volcados de base de datos completa Despliegue: · La edición de Berkeley DB Java es altamente portátil, muy flexible y fácil de integrar. Fue diseñado desde el primer día como un producto Java puro que aprovecha al máximo el entorno Java. Como un solo archivo Java Archive (JAR), se ejecuta dentro del JVM ejecutando su solicitud. Berkeley DB Java Edition fue diseñado para servir a la comunidad de Java grande y en crecimiento con una solución de almacenamiento de datos, Java pura, de grado empresarial. Java 100% puro para la portabilidad y facilidad de desarrollo: · Archivo de jarra único: fácil de instalar, se ejecuta en el mismo JVM que la aplicación · Java 1.4.2 o posterior edición estándar JVM requerida · Administración Programática y Administración-Cero Administración Humana. · API para funciones administrativas de rutina. · Pequeña huella 820kb · Escalable a terabytes de datos, millones de registros. · Código fuente, suite de prueba incluida ¿Qué hay de nuevo en este lanzamiento: · Esta versión soluciona un problema que podría causar logfilenotFoundException en bases de datos grandes. · Esto podría causar la pérdida de datos, por lo que todos los usuarios se recomiendan encarecidamente para actualizar. · Este problema se encuentra en todas las versiones anteriores. · El error puede ocurrir solo para bases de datos con un BTREE que es 4 o más niveles profundos. · Para las entradas máximas predeterminadas por BTREE NODE (128), esto significa que la base de datos debe haber crecido a al menos 10 millones de registros para ser un candidato para la aparición de este problema. · Esto es solo una aproximación, y puede ser más grande o más pequeña si se ha llamado a DatabaseConfig.setnodedeMaxentries.


Berkeley DB Java Edition Software relacionado

HÚMEDO

HOMT es un puerto de la implementación popular de la lámpara del mundo de Linux a Dragonfly BSD. ...

197

Descargar

GDBM

GDBM es la Biblioteca de la base de datos de GNU para C. ...

210

Descargar