Skip to content

RedisJournalStorageOptions Properties

Options for configuring Redis journal storage.

CreateMultiplexer

getset
View source
public Func<RedisJournalStorageOptions, Task<(IConnectionMultiplexer Multiplexer, bool IsShared)>> RedisJournalStorageOptions.CreateMultiplexer
Gets or sets the delegate used to create the Redis connection multiplexer.

GetKeyName

getset
View source
public Func<JournalId, string> GetKeyName
Gets or sets the delegate used to convert a journal id to the Redis key name component.

InitStage

getset
View source
public int InitStage
Gets or sets the stage of the silo lifecycle when storage should be initialized.

KeyPrefix

getset
View source
public string? KeyPrefix
Gets or sets the Redis key prefix used by the provider.

ReadChunkSize

getset
View source
public int ReadChunkSize
Gets or sets the maximum number of bytes supplied to the journal consumer in each recovery segment.