Stream Topics

Topics are created in streams and contain logical collections of messages. These collections of messages are published to partitions in the topic.

Using HPE Ezmeral Data Fabric Event Store with filesystem and HPE Ezmeral Data Fabric Database in the Data Fabric Converged Data Platform, enables organizations to create a centralized, secure data lake that unifies files, database tables, and message topics.
Note: Topics inherit security permissions, time-to-live data retention, and data compression policies at the stream-level.

You can design topic usage in a variety of ways. For example, you might have an application that monitors the logs for mission-critical software. Your monitoring application could send informational messages to a topic named info, warning messages to a topic named warnings, and error messages to a topic named errors. Different downstream applications might monitor each topic.

You can manage topics for different scenarios:
  • Set security policies that apply all of the topics in that stream. Security policies are set at the stream-level. See Stream Security for more information.
  • Set a default number of partitions for each new topic that is created in the stream. The default number partitions is set at the stream-level, however, individual topics can override the default. See Topic Partitions for more information.
  • Set a time-to-live for messages in every topic in the stream. Every message in every topic in a stream expires after a duration of time, unless you set the time-to-live to 0, meaning messages never expire. Time-to-live is set at the stream-level. See Time-to-Live for Messages for more information.

Restrictions