Supported Backends#

LMCache ships several L2 storage backends. Select one or more with the --l2-adapter flag (each backend’s "type" is shown below); every backend has its own configuration page. They are grouped by the kind of medium they target.

Backend

--l2-adapter type

Group

NIXL

nixl_store / nixl_store_dynamic

High-performance I/O

FileSystem

fs

File & Block

FS (native)

fs_native

File & Block

Raw Block (Rust)

raw_block

File & Block

S3

s3

Remote & Distributed

HF Bucket

hfbucket

Remote & Distributed

Mooncake Store

mooncake_store

Remote & Distributed

RESP (Redis/Valkey)

resp

Remote & Distributed

Aerospike

aerospike

Remote & Distributed

DAX

dax

Byte-addressable memory

Mock

mock

Testing