4. 配置
Micronaut 应用程序可以有多个 MicroStream 实例。每个 MicroStream 实例代表一个持久数据的连贯实体图。
你可以使用 MicroStream 配置文档中描述的相同值。
以下配置示例使用Bean 名称限定符配置两个类型为 EmbeddedStorageConfigurationProvider 的 Bean:orange
和 blue
。
src/main/resources/application.yml
microstream:
storage:
orange:
root-class: 'io.micronaut.microstream.docs.OneData'
storage-directory: build/microstream${random.shortuuid}
channel-count: 4
blue:
root-class: 'io.micronaut.microstream.docs.AnotherData'
storage-directory: build/microstream${random.shortuuid}
channel-count: 4
channel-directory-prefix: 'channel_'
data-file-prefix: 'channel_'
data-file-suffix: '.dat'
orange
:为每个 MicroStream 实例指定不同的名称限定符root-class
:指定实体图根类