milvus-logo
Star
0
Forks
0
快速开始

RocksMQ-related Configurations

Milvus Docs 需要你的帮助

本文档暂时没有中文版本,欢迎你成为社区贡献者,协助中文技术文档的翻译。
你可以通过页面右边的 编辑 按钮直接贡献你的翻译。更多详情,参考 贡献指南。如需帮助,你可以 提交 GitHub Issue

This topic introduces the RocksMQ-related configurations of Milvus.

RocksMQ is the underlying engine supporting Milvus standalone's reliable storage and publication/subscription of message streams. It is implemented on the basis of RocksDB.

Under this section, you can configure message size, retention time and size, etc.

rocksmq.path

Description Default Value
  • Prefix of the key to where Milvus stores data in RocksMQ.
  • Caution: Changing this parameter after using Milvus for a period of time will affect your access to old data.
  • It is recommended to change this parameter before starting Milvus for the first time.
  • Set an easy-to-identify root key prefix for Milvus if etcd service already exists.
  • /var/lib/milvus/rdb_data

    rocksmq.rocksmqPageSize

    Description Default Value
  • The maximum size of messages in each page in RocksMQ. Messages in RocksMQ are checked and cleared (when expired) in batch based on this parameters.
  • Unit: Byte
  • 2147483648

    rocksmq.retentionTimeInMinutes

    Description Default Value
  • The maximum retention time of acked messages in RocksMQ. Acked messages in RocksMQ are retained for the specified period of time and then cleared.
  • Unit: Minute
  • 10080

    rocksmq.retentionSizeInMB

    Description Default Value
  • The maximum retention size of acked messages of each topic in RocksMQ. Acked messages in each topic are cleared if their size exceed this parameter.
  • Unit: MB
  • 8192
    该页面是否对你有帮助?
    本页目录