Persistencia Java de Alto Rendimiento


Precio:
Precio de venta$56.18

Descripción

Una capa de acceso a datos de alto rendimiento debe sintonizar con el sistema de base de datos subyacente. Conocer el funcionamiento interno de una base de datos relacional y los marcos de acceso a datos en uso puede marcar la diferencia entre una aplicación empresarial de alto rendimiento y una que apenas se arrastra. Este libro es un viaje a la optimización del rendimiento del acceso a datos en Java. Desde la gestión de conexiones hasta las actualizaciones por lotes, los tamaños de recuperación y los mecanismos de control de concurrencia, desentraña el funcionamiento interno de los marcos de acceso a datos de Java más comunes. La primera parte tiene como objetivo reducir la brecha entre los desarrolladores de aplicaciones y los administradores de bases de datos. Por esta razón, cubre tanto JDBC como los fundamentos de las bases de datos que son de suma importancia al reducir los tiempos de respuesta de las transacciones. En esta primera parte, aprenderá sobre la gestión de conexiones, las actualizaciones por lotes, el almacenamiento en caché de sentencias, la recuperación de conjuntos de resultados y las transacciones de bases de datos. La segunda parte demuestra cómo puede aprovechar JPA e Hibernate sin comprometer el rendimiento de la aplicación. En esta segunda parte, aprenderá sobre las asignaciones de Hibernate más eficientes (tipos básicos, asociaciones, herencia), las mejores prácticas de recuperación, el almacenamiento en caché y los mecanismos de control de concurrencia. La tercera parte está dedicada a jOOQ y sus potentes capacidades de consulta con seguridad de tipo, como funciones de ventana, expresiones de tabla comunes, upsert, procedimientos almacenados y funciones de base de datos.

Autor: Vlad Mihalcea
Editorial: Vlad Mihalcea
Publicado: 10/12/2016
Páginas: 488
Tipo de encuadernación: Tapa blanda
Peso: 2.47lbs
Tamaño: 11.00h x 8.50w x 0.98d
ISBN13: 9789730228236
ISBN10: 973022823X
Categorías BISAC:
- Computadoras | Lenguajes | Java

Este título no es retornable