
数据库
文章平均质量分 80
深度学习机器
前大厂算法工程师,现小厂全栈开发。写写代码,记录开发之路。
公众号:深度学习机器
个人网站:https://dlmachine.top
Github: https://github.com/zishengwu
展开
-
PostgREST:无需后端 快速构建RESTful API服务
PostgREST 是一种无服务器解决方案,允许开发者将 PostgreSQL 数据库直接暴露为 RESTful API,无需编写后端代码。它自动将数据库的表、视图、函数映射为 API 接口,并内置 JWT 解析功能,支持角色权限管理。通过简单的配置和安装,开发者可以快速启动服务,并使用 curl 进行数据查询、新增、更新和删除操作。PostgREST 特别适合希望减少后端开发负担、专注于核心功能开发的团队,提供了一种高效、简洁的 API 构建方式。原创 2025-05-14 19:43:28 · 546 阅读 · 0 评论 -
PandaAI:使用自然语言进行数据分析的利器
PandaAI是一个典型的Text2SQL智能体,核心原理是利用大模型将自然语言查询转换为可执行的代码,通过封装的.chat方法,将问题、表头和 5-10 行数据传递给大模型,然后由模型生成最相关的代码(Python 或 SQL),同时生成的代码在本地执行,并把产生的结果按照最符合问题的形式进行返回。基本上所有的Text2SQL都大同小异,而PandaAI额外支持了一些数据预处理的方法和自动选择特定格式进行输出,算是一些不错的亮点。原创 2025-03-30 16:48:33 · 1066 阅读 · 0 评论 -
仅需一个插件让关系型数据库实现图数据存储与检索
对于生产环境来说,PostgreSQL是最常用的数据库之一,有了Age这个插件,可以无缝为传统的RAG知识库服务提供图检索能力,真正做到All in one,同时也无需担心额外增加图数据库引入的复杂性和兼容问题。原创 2025-01-13 11:30:00 · 457 阅读 · 0 评论 -
向量数据库之Lancedb学习记录
Lancedb是一个用于人工智能的开源矢量数据库,旨在存储、管理、查询和检索大规模多模式数据的嵌入。Lancedb的核心是用Rust编写的,并构建在Lance之上,专为高性能 ML 工作负载和快速随机访问而设计。原创 2024-04-15 19:25:39 · 4533 阅读 · 0 评论 -
向量数据库Chroma学习记录
Chroma是一款AI开源向量数据库,用于快速构建基于LLM的应用,支持Python和Javascript语言。具备轻量化、快速安装等特点,可与Langchain、LlamaIndex等知名LLM框架组合使用。原创 2024-04-13 18:00:00 · 2439 阅读 · 2 评论