MongoDBMemory
NoSQL 文档存储,具有灵活的模式设计和 MongoDB 特定功能。导入
构造函数
配置
MongoDB 记忆存储的配置,扩展 BaseMemory 选项
基本用法
核心接口方法
MongoDBMemory 继承自 BaseMemory,并实现了所有标准记忆接口方法。有关包括list()、add()、addList()、delete()、retrieve()、clear()、getCount()、isEmpty() 和分支方法的完整 API 文档,请参阅 BaseMemory API 参考。
自动连接设置
独特功能
- 自动连接设置: 无需手动创建客户端
- 灵活模式: 基于文档的存储,具有动态模式
- 无预定义结构: 无需迁移即可适应不断变化的需求
- JSON 原生: 自然处理复杂的嵌套数据结构
- 横向扩展: 内置支持 MongoDB 分片和复制
限制
- 最终一致性: 在分布式设置中,读取可能不会立即反映写入
- 内存使用: 大型文档可能消耗大量内存
- 复杂连接: 对复杂关系操作的支持有限
- 学习曲线: 需要理解 MongoDB 概念和查询语言