📄️ Astra DB
DataStax 的 Astra DB 是建立在Cassandra之上的无服务器矢量数据库,通过易于使用的JSON API方便地提供。
📄️ AWS DynamoDB
Amazon AWS DynamoDB 是一种完全托管的 NoSQL 数据库服务,提供快速且可预测的性能,具有无缝的可伸缩性。
📄️ Cassandra
Apache Cassandra® 是一种 NoSQL、面向行的、高度可扩展且高度可用的数据库,非常适合存储大量数据。
📄️ Elasticsearch
Elasticsearch 是一个分布式的、基于 RESTful 的搜索和分析引擎,能够执行向量搜索和词法搜索。它是构建在 Apache Lucene 库之上的。
📄️ Google AlloyDB for PostgreSQL
Google Cloud AlloyDB for PostgreSQL 是一种完全托管的 PostgreSQL 兼容数据库服务,适用于最苛刻的企业工作负载。AlloyDB 结合了 Google Cloud 和 PostgreSQL 的优势,提供卓越的性能、扩展性和可用性。通过 AlloyDB Langchain 集成,可以扩展数据库应用程序以构建基于人工智能的体验。
📄️ 谷歌 Bigtable
Google Cloud Bigtable 是一种键-值和宽列存储,非常适合快速访问结构化、半结构化或非结构化数据。通过 Bigtable 的 Langchain 集成,扩展数据库应用程序以构建利用人工智能的体验。
📄️ 谷歌 El Carro Oracle
Google Cloud El Carro Oracle 提供了一种在 Kubernetes 中运行 Oracle 数据库的方式,作为一个便携、开源、社区驱动、无供应商锁定的容器编排系统。El Carro 提供了一个强大的声明式 API,用于全面和一致的配置和部署,以及实时操作和监控。通过利用 El Carro Langchain 集成,可以扩展您的 Oracle 数据库的功能,以构建基于人工智能的体验。
📄️ Google Firestore(原生模式)
Google Cloud Firestore 是一个无服务器的面向文档的数据库,可以根据需求进行扩展。通过使用 Firestore 的 Langchain 集成,可以扩展数据库应用程序以构建基于人工智能的体验。
📄️ Google Firestore(Datastore 模式)
Google Cloud Firestore in Datastore 是一种无服务器的面向文档的数据库,可扩展以满足任何需求。扩展您的数据库应用程序,构建利用 Datastore 的 Langchain 集成的 AI 动力体验。
📄️ Google Memorystore for Redis
Google Cloud Memorystore for Redis 是一个完全托管的服务,由 Redis 内存数据存储支持,用于构建应用程序缓存,提供亚毫秒级的数据访问。通过使用 Memorystore for Redis 的 Langchain 集成,扩展您的数据库应用程序以构建基于人工智能的体验。
📄️ 谷歌 Spanner
Google Cloud Spanner 是一个高度可扩展的数据库,它将无限可扩展性与关系语义(如次要索引、强一致性、模式和 SQL)结合在一个简单的解决方案中,提供 99.999% 的可用性。
📄️ 适用于 SQL Server 的 Google SQL
Google Cloud SQL 是一个完全托管的关系型数据库服务,提供高性能、无缝集成和令人印象深刻的可扩展性。它提供 MySQL、PostgreSQL 和 SQL Server 数据库引擎。通过 Cloud SQL 的 Langchain 集成,可以扩展数据库应用程序以构建基于人工智能的体验。
📄️ Google SQL for MySQL
Google Cloud SQL 是一个完全托管的关系型数据库服务,提供高性能、无缝集成和可扩展性强的特点。它支持 MySQL、PostgreSQL 和 SQL Server 数据库引擎。通过 Cloud SQL 的 Langchain 集成,您可以扩展数据库应用程序以构建基于人工智能的体验。
📄️ Google SQL for PostgreSQL
Google Cloud SQL 是一个完全托管的关系型数据库服务,提供高性能、无缝集成和可扩展性强的特点。它支持 MySQL、PostgreSQL 和 SQL Server 数据库引擎。通过 Cloud SQL 的 Langchain 集成,您可以扩展数据库应用程序,构建基于 AI 的体验。
📄️ Momento 缓存
Momento 缓存 是世界上第一个真正的无服务器缓存服务。它提供即时的弹性、零缩放能力和极快的性能。
📄️ MongoDB
MongoDB 是一款开源的跨平台文档导向型数据库程序。作为一款NoSQL数据库程序,MongoDB 使用类似于 JSON 的文档,并可选择使用模式。
📄️ Motörhead
Motörhead 是一个用 Rust 实现的内存服务器。它可以自动在后台处理增量摘要,并允许无状态应用程序。
📄️ Neo4j
Neo4j 是一个开源的图数据库管理系统,以其高效管理高度连接数据而闻名。与传统的以表格形式存储数据的数据库不同,Neo4j 使用节点、边和属性的图结构来表示和存储数据。这种设计允许对复杂数据关系进行高性能查询。
📄️ Postgres
PostgreSQL(也被称为 Postgres)是一个强调可扩展性和SQL兼容性的免费开源关系数据库管理系统(RDBMS)。
📄️ Redis
Redis (Remote Dictionary Server) 是一个开源的内存存储系统,用作分布式内存键值数据库、缓存和消息代理,可选择性地具备持久性。由于它将所有数据存储在内存中,并且由于其设计,Redis 提供了低延迟的读写,使其特别适用于需要缓存的用例。Redis 是最流行的 NoSQL 数据库之一,也是最受欢迎的数据库之一。
📄️ 记忆球
本页面介绍如何在 LangChain 中使用 记忆球 生态系统。
📄️ Rockset
Rockset 是一个实时分析数据库服务,用于提供规模化的低延迟、高并发分析查询。它在结构化和半结构化数据上构建了一个 Converged Index™,并配备了一个高效的存储向量嵌入。它支持在无模式数据上运行 SQL,使其成为运行带有元数据过滤的向量搜索的理想选择。
📄️ SingleStoreDB
本文介绍了如何使用 SingleStoreDB 存储聊天消息历史记录。
📄️ SQL (SQLAlchemy)
结构化查询语言 (SQL) 是一种领域特定语言,用于编程并设计用于管理关系数据库管理系统 (RDBMS) 中保存的数据,或者用于关系数据流管理系统 (RDSMS) 中的流处理。它在处理结构化数据,即包含实体和变量之间关系的数据方面特别有用。
📄️ SQLite
SQLite 是用 C 语言编写的数据库引擎。它不是一个独立的应用程序,而是一个软件开发人员嵌入其应用程序中的库。因此,它属于嵌入式数据库家族。它是最广泛部署的数据库引擎,因为它被多个顶级网络浏览器、操作系统、手机和其他嵌入式系统使用。
📄️ Streamlit
Streamlit 是一个开源的 Python 库,可以轻松创建和共享漂亮的机器学习和数据科学定制 Web 应用程序。
📄️ TiDB
TiDB Cloud 是一种全面的数据库即服务(DBaaS)解决方案,提供了专用和无服务器选项。TiDB 无服务器现在正在将内置的向量搜索集成到 MySQL 环境中。通过这一增强功能,您可以在 TiDB 无服务器上无缝开发人工智能应用,无需新建数据库或额外的技术堆栈。立即加入私人测试版的等候名单,成为第一批体验者,网址为 https://tidb.cloud/ai。
📄️ Upstash Redis
Upstash 是一个提供无服务器 Redis、Kafka 和 QStash API 的服务商。
📄️ Xata
Xata 是一个基于 PostgreSQL 和 Elasticsearch 的无服务器数据平台。它提供了一个 Python SDK 用于与数据库交互,并提供了一个用户界面用于管理数据。通过 XataChatMessageHistory 类,您可以使用 Xata 数据库来长期保存聊天会话。
📄️ Zep
回忆、理解并提取聊天记录中的数据。为个性化的 AI 体验提供动力。