Thanks to visit codestin.com
Credit goes to lib.rs

Cargo Features

adk-memory has no features set by default.

[dependencies]
adk-memory = { version = "0.9.1", features = ["sqlite-memory", "database-memory", "redis-memory", "mongodb-memory", "neo4j-memory"] }
sqlite-memory

Enables sqlite of sqlx ^0.8

Affects adk-memory::sqlite

database-memory = pgvector

Enables postgres of sqlx ^0.8

Affects adk-memory::postgres, adk-memory::embedding

redis-memory = fred

Affects adk-memory::redis

mongodb-memory

Enables mongodb

Affects adk-memory::mongodb, adk-memory::embedding

neo4j-memory

Enables neo4rs

Affects adk-memory::neo4j, adk-memory::embedding

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

sqlx database-memory? sqlite-memory?

Enables sqlx ^0.8

pgvector database-memory?
fred redis-memory?