En informática , Oracle Coherence (originalmente Tangosol Coherence) es una red de datos en memoria y caché distribuida basada en Java . Se afirma que está destinada a sistemas que requieren alta disponibilidad, alta escalabilidad y baja latencia , particularmente en casos en los que los sistemas de gestión de bases de datos relacionales tradicionales proporcionan un rendimiento insuficiente. [1]
Historia
Tangosol Coherence fue creado por Cameron Purdy y Gene Gleyzer, y lanzado inicialmente en diciembre de 2001. [2]
Oracle Corporation adquirió Tangosol Inc., el propietario original del producto, en abril de 2007, momento en el que contaba con más de 100 clientes directos. [3] Tangosol Coherence también estaba integrado en varios productos de software de otras empresas, algunos de los cuales pertenecían a competidores de Oracle Corporation. [4]
Características
Coherence proporciona mecanismos para integrarse con otros servicios utilizando TopLink , Java Persistence API , Oracle Golden Gate [5] y otras plataformas que utilizan API proporcionadas por Coherence.
Coherence se puede utilizar para gestionar sesiones HTTP a través de Coherence*Web, [6] en servicios de aplicaciones como Oracle WebLogic Server , IBM WebSphere y Apache Tomcat .
En el verano de 2020, Coherence Community Edition se lanzó como código abierto en GitHub . [7] Algunos patrones de uso de Coherence también son de código abierto y se enumeran y reciben soporte a través de la incubadora Oracle Coherence. [8] Estos patrones implementan funciones como mensajería, distribución de trabajo y replicación de datos en redes de área amplia con Coherence.
Véase también
- Procesamiento de eventos complejos
- Computación distribuida
- Tabla hash distribuida
- Procesamiento de transacciones distribuidas
- Procesamiento extremo de transacciones
- Computación en red
- Procesamiento de transacciones
Referencias
- ^ "Coherencia del oráculo". Oracle . Consultado el 3 de agosto de 2023 .
- ^ "Tangosol, Inc". 8 de febrero de 2002. Archivado desde el original el 8 de febrero de 2002. Consultado el 2 de abril de 2019 .
- ^ "Anuncio de adquisición de Oracle y Tangosol" (PDF) . Oracle.com. 23 de marzo de 2007. Consultado el 18 de octubre de 2014 .
- ^ Oracle adquirirá una empresa líder en procesamiento de transacciones extremas
- ^ "Oracle GoldenGate". Oracle.com. 24 de octubre de 2012. Consultado el 7 de noviembre de 2012 .
- ^ "Módulo de gestión de sesiones web de Coherence* - Guía del usuario de Coherence 3.4 - Base de conocimientos de Oracle Coherence". Coherence.oracle.com. 13 de abril de 2009. Consultado el 7 de noviembre de 2012 .
- ^ Anuncio de la edición comunitaria de código abierto de Coherence
- ^ La incubadora de la coherencia
Enlaces externos
- Página de productos de Oracle Coherence
- Proyecto Coherence Community Edition de código abierto
- Foro de usuarios de Oracle Coherence Archivado el 2 de mayo de 2013 en Wayback Machine
- Coherencia de Weblogic Archivado el 18 de julio de 2013 en Wayback Machine
- La base de conocimientos de Oracle Coherence
- La página de la incubadora de Oracle Coherence v10 Archivado el 12 de mayo de 2012 en Wayback Machine
- Oracle Coherence 3.5 de Aleksander Seovic, Packt Press