跳到主要内容

4. 配置

Micronaut 应用程序可以有多个 MicroStream 实例。每个 MicroStream 实例代表一个持久数据的连贯实体图。

你可以使用 MicroStream 配置文档中描述的相同值。

以下配置示例使用Bean 名称限定符配置两个类型为 EmbeddedStorageConfigurationProvider 的 Bean:orangeblue

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'
  1. orange:为每个 MicroStream 实例指定不同的名称限定符
  2. root-class:指定实体图根类

英文链接