Uso de Advanced Queuing con Autonomous AI Database en infraestructura de Exadata dedicada

La instancia de Autonomous AI soporta Colas de eventos transaccionales (TEQ) para implantar la funcionalidad de gestión en cola de mensajes integrada en las bases de datos.

Colas de eventos de transacciones (TEQ) de Oracle

Los sistemas de mensajería modernos soportan mensajería de punto a punto y publicación/suscripción para intercambiar mensajes y eventos entre aplicaciones. Las aplicaciones creadas como microservicios requieren mensajería, al igual que los sistemas de flujo de trabajo. Las mallas de eventos son cada vez más frecuentes para transportar y enrutar eventos de aplicación entre aplicaciones. Al igual que los temas o las particiones de Apache Kafka, Colas de eventos de transacciones utiliza tablas de colas/flujos de eventos (las colas con partición horizontal de AQ utilizan tablas de colas/particiones horizontales) como abstracción de partición.

Colas de eventos de transacciones (TEQ) es una implantación particionada y en memoria de Advanced Queuing, que se introdujo en la base de datos 12.2.0. 1 (2015). Las colas TEQ soportan la especificación JMS y se puede acceder a ellas en Java, Python, Node.js, PL/SQL, C/C++, .NET y Go.

Colas de eventos de transacciones (TEQ) almacena mensajes de usuario en unidades de almacenamiento abstractas denominadas colas. Cuando los microservicios se comunican entre sí, o las aplicaciones forman parte de un flujo de trabajo, las aplicaciones de productor ponen mensajes en cola y las aplicaciones de consumidor eliminan los mensajes de la cola.

Colas de eventos transaccionales (TEQ) de Oracle proporciona una funcionalidad de cola de mensajes de integrada en bases de datos. Esta funcionalidad utiliza las funciones de Oracle Database para que los mensajes puedan almacenarse de forma persistente, propagarse entre colas en diferentes computadoras y bases de datos, y transmitirse mediante Oracle Net Services y HTTP(S). Para obtener más información, consulte Oracle Database Advanced Queuing en la Oracle Database 19c Advanced Queuing User's Guide u Oracle Database 26ai Advanced Queuing User's Guide.

Implantación de la cola de mensaje en la base de datos de IA autónoma

Colas de eventos de transacciones (TEQ) de Oracle proporciona las siguientes interfaces para implantar la gestión de colas de mensajes: