Skip to Main Content
Getting Started With Oracle Database Transactional Event Queues (TxEventQ)

About This Workshop

Youtube Video

About This Workshop
Oracle Transactional Event Queues (TxEventQ) is a messaging platform built into Oracle Database that combines the best features of messaging and pub/sub systems. TxEventQ was introduced as a rebranding of AQ Sharded Queues in Oracle Database 21c, evolving from the Advanced Queuing (AQ) technology that has been part of Oracle Database since version 8.0. TxEventQ continues to evolve in Oracle Database 23ai, with Kafka Java APIs, Oracle REST Data Services (ORDS) integration, and many more features and integrations.

TxEventQ is designed for high-throughput, reliable messaging in event-driven microservices and workflow applications. It supports multiple publishers and consumers, exactly-once message delivery, and robust event streaming capabilities. On an 8-node Oracle Real Application Clusters (RAC) database, TxEventQ can handle approximately 1 million messages per second, demonstrating its scalability.

Workshop Info

1 hour, 30 minutes
  • Introduction
  • Get Started
  • Lab 1: Setup the environment for TxEventQ
  • Lab 2: Core Concepts
  • Lab 3: Queue Management
  • Lab 4: Message Operations
  • Familiarity with Oracle Database is desirable, but not required
  • A basic understanding of PL/SQL programming
  • Some understanding of event streaming terms is helpful, but not required

Other Workshops you might like

Ask Oracle
Helping you on LiveLabs