= ★ Buffer Modes
keywords: buffer modes, chronicle queue, queue, java
author: Julia Gustafsson
:reftext: Buffer modes
:navtitle: Buffer modes
:source-highlighter: highlight.js

BufferMode configuration options should be used in conjunction with Chronicle Queue Enterprise edition when using xref:async-mode:async_mode.adoc[Async Mode].

*readBufferMode, writeBufferMode*

These parameters define BufferMode for reads or writes that have the following options:

*-* `None` - The default (and the only one available for open source users), no buffering;

*-* `Copy` - used in conjunction with encryption;

*-* `Asynchronous` - use a buffer when reading and/or writing.

*bufferCapacity*

Async mode buffer capacity in bytes when using `bufferMode: Asynchronous`
