PersistenceMetaInfo#

class swordfish._swordfishcpp.PersistenceMetaInfo#
size_in_memory: int#

The number of records currently stored in memory.

asyn_write: bool#

Whether data is persisted to disk in asynchronous mode.

total_size: int#

The total number of records in the stream table.

compress: bool#

Whether data is stored in compression mode.

memory_offset: int#

The offset position of the first message in memory relative to all records in the stream table.

size_on_disk: int#

The number of records that have been persisted to disk.

retention_minutes: int#

How long (in minutes) the log file will be retained.

persistence_dir: str#

The directory path where persistent data is stored.

hash_value: int#

The identifier of the thread responsible for persisting the table to disk.

disk_offset: int#

The offset position of the first message on disk relative to all records in the stream table.