모든 메시징 엔진은 지속 데이터를 저장하는 데이터베이스 또는 스키마에 있는 테이블 세트인 데이터 스토어를 사용할 수 있습니다.
데이터 스토어의 모든 테이블은 동일한 데이터베이스 스키마에 있습니다. 각 데이터 스토어를 개별적인 데이터베이스에서 작성할 수 있습니다. 대안으로, 여러 개의 데이터 스토어를 각각 다른 스키마를 사용하는 데이터 스토어가 있는 동일한 데이터베이스에 작성할 수 있습니다.
메시징 엔진은 해당 메시징 엔진을 위한 데이터 소스가 포함되어 있는 데이터베이스와 상호작용하기 위해 JDBC 데이터 소스의 인스턴스를 사용합니다.