#PostgreSQL
codel - 自主运行的安全AI代理,支持终端、浏览器和编辑器操作
CodelDockerAutonomous AIPostgreSQL现代化界面Github开源项目
Codel是一个自主运行的安全AI代理,在Docker环境中自动执行复杂任务并保存历史记录。内置浏览器和文本编辑器,支持自托管和现代用户界面,用户可通过简单的Docker命令快速启动,并获取最新信息。
supabase - 开源Firebase替代方案,提供企业级工具构建的功能
Supabase开源PostgreSQL实时同步认证授权Github开源项目热门
Supabase是一款开源的Firebase替代项目,以企业级开源工具构建Firebase的功能。支持托管的Postgres数据库,提供认证、授权、API自动生成、文件存储、AI工具集等多项服务。此外,Supabase支持实时订阅,具备稳定可靠的数据库系统与丰富的API选项,适合开发者快速构建应用并实现本地部署和开发。
pgvecto.rs - 高效灵活的PostgreSQL向量相似搜索生产级解决方案
pgvecto.rsPostgreSQLRust向量搜索SPLADEGithub开源项目
pgvecto.rs是一个Postgres扩展,提供超低延迟、高精度的向量相似搜索功能,支持稀疏向量和全文本搜索。该扩展由Rust编写,基于pgrx框架,具备完整的SQL支持和异步索引等特性,简化数据管理并提升性能。支持FP16/INT8数据类型和二进制向量索引,是生产环境中集成前沿模型的理想选择。
pgai - 通过pgai将AI工作流直接融合至PostgreSQL,优化数据处理及应用开发
pgaiPostgreSQLAI工作流人工智能数据库集成Github开源项目
pgai为PostgreSQL数据库提供了高效的AI整合功能,支持嵌入式生成、聊天完成等AI模型,具备多样化AI供应商支持,如OpenAI和Cohere。此平台简化了数据分类、摘要编写和数据丰富的操作,使数据库开发者和AI专家能更便捷地利用AI技术。想了解更多关于pgai的安装与使用,以及如何参与贡献,请参阅官方文档和GitHub页面。
postgresml - GPU 驱动的 AI 应用程序数据库
PostgresML机器学习PostgreSQL自然语言处理模型Github开源项目
PostgresML是集成于PostgreSQL的全面ML/AI平台,优化模型数据管理流程,支持高级自然语言处理和多维文本分析,提供先进模型训练调整API,加速数据驱动的业务决策。
mql - 自然语言转SQL工具,兼容PostgreSQL
MQLSQL查询PostgreSQLDocker自然语言处理Github开源项目
MQL 是一款将自然语言查询转换为SQL查询的工具,无需编程基础即可使用。只需连接或上传数据库模式即可进行自然语言查询并获取SQL。MQL支持本地Docker和传统安装。目前仅兼容PostgreSQL,未来将支持MySQL。特色包括高准确性、简便的安装步骤和默认用户登录功能。
rag-postgres-openai-python - 使用OpenAI与PostgreSQL构建智能聊天应用
RAGPostgreSQLOpenAIAzureFastAPIGithub开源项目
创建一个基于Web的聊天应用,利用OpenAI模型回答PostgreSQL数据库中的问题。前端使用React和FluentUI,后端采用Python和FastAPI。该项目支持在Azure上部署,通过Azure Developer CLI工具进行操作。主要功能包括结合向量搜索与全文搜索的混合搜索,以及将用户查询转换为SQL条件等。可通过GitHub Codespaces或VS Code Dev Containers快速启动,本地开发需配置Azure CLI、Node.js、Python、PostgreSQL和Docker等工具。
infomate.club - 简洁RSS聚合与智能文章摘要
Infomate.clubRSS解析DjangoTextRank算法PostgreSQLGithub开源项目
Infomate.club是一个汇集多个RSS源的Web服务,通过TextRank算法进行文章解析和摘要。用户无需订阅大量媒体账号,即可在一个页面上掌握不同领域的新闻,避免信息过载。系统基于Django和PostgreSQL,利用Feedparser和BeautifulSoup进行RSS解析,特别适合不希望被太多通知干扰的用户。
pljs - 基于 QuickJS 的轻量级 PostgreSQL JavaScript 扩展
PLJSPostgreSQLJavaScript扩展QuickJS数据库编程Github开源项目
PLJS 是为现代 PostgreSQL 设计的 JavaScript 语言扩展,基于 QuickJS 引擎构建。这个项目以小巧轻量和易于维护为特点,旨在提供与 PLV8 相似的功能。PLJS 支持 PostgreSQL 14+ 版本,适用于需要在数据库中执行 JavaScript 代码的场景。虽然性能可能与 PLV8 有所不同,但 PLJS 在构建和维护方面更为简便。该项目目前接近初始发布阶段,尚未支持 Windows 系统、SRF 和启动函数。
dialoqbase - 简化自定义聊天机器人的创建的开源应用
Dialoqbase聊天机器人PostgreSQL语言模型开源应用Github开源项目
Dialoqbase是一款开源应用,旨在简化自定义聊天机器人的创建。通过先进的语言模型生成精准响应,并使用PostgreSQL高效存储与搜索知识库。支持多种数据加载器和嵌入模型,兼容多种语言模型,易于一键部署,适合定制需求用户。
cloudnative-pg - 为Kubernetes设计的PostgreSQL管理系统
CloudNativePGPostgreSQLKubernetes数据库管理开源平台Github开源项目
CloudNativePG是一个开源平台,为Kubernetes环境中的PostgreSQL数据库管理提供全面解决方案。该平台覆盖数据库的全生命周期,从部署到日常维护。其核心组件CloudNativePG operator采用Kubernetes原生方法,通过扩展控制器实现高可用PostgreSQL集群的管理。平台功能包括自动故障转移、副本扩展和滚动更新,所有复杂操作均通过Kubernetes API服务器协调完成。
Pongo - 将PostgreSQL与MongoDB优势结合的开源文档数据库方案
PongoPostgreSQLMongoDBJSONB文档数据库Github开源项目
Pongo是一个基于PostgreSQL的开源文档数据库解决方案。它结合了PostgreSQL的JSONB支持和强一致性,以及MongoDB风格的API,为开发者提供灵活且可靠的数据存储选择。Pongo支持高级特性如分区和逻辑复制,适用于需要强一致性和灵活性的应用场景。这种创新设计使得现有MongoDB项目可以更容易地迁移到PostgreSQL环境,同时保持熟悉的开发体验。
book-inventory - 基于Next.js的大规模图书管理系统
Next.js图书库存DrizzlePostgreSQLVercelGithub开源项目
book-inventory是一个使用Next.js、Drizzle和PostgreSQL构建的图书管理应用。该项目包含超过50,000本书籍的数据库,提供搜索和管理功能。通过结合Next.js全栈框架、Drizzle ORM和PostgreSQL数据库,实现了高效的图书管理系统。项目支持Vercel一键部署,方便开发者快速搭建自己的图书管理平台。
EFCore.Visualizer - Visual Studio 扩展支持实时可视化 EF Core 查询计划
Entity Framework Core查询计划可视化Visual StudioSQL ServerPostgreSQLGithub开源项目
EFCore.Visualizer 是一款 Visual Studio 扩展,支持在调试过程中实时查看 Entity Framework Core 查询计划。该工具兼容 SQL Server 和 PostgreSQL 数据库,适用于 EF Core 7 及更高版本。通过直观的可视化界面,开发者可以轻松分析和优化数据库查询性能。使用方便,只需在调试时悬停于查询变量即可查看详细的查询执行计划。
index_advisor - PostgreSQL索引顾问,智能优化查询性能工具
PostgreSQL索引优化查询性能数据库扩展HypoPGGithub开源项目
Index Advisor是PostgreSQL 13+的扩展工具,通过智能推荐索引来优化查询性能。支持通用参数和物化视图,能识别视图中的表列关系。其API简洁高效,为查询生成最优CREATE INDEX语句,有效提升执行效率。这款开源工具是数据库管理员和开发者优化PostgreSQL性能的理想选择。
pg_tle - PostgreSQL受信任语言扩展简化功能开发与部署
PostgreSQLpg_tle扩展开源项目受信任语言扩展Github
pg_tle开源项目降低PostgreSQL功能扩展和部署的门槛。通过受信任语言扩展,开发者可在受限文件系统上创建安装扩展,并利用SQL API与PostgreSQL内部交互。适用于托管服务和容器化数据库等无法直接访问文件系统的环境,提升PostgreSQL的灵活性和功能性。
pg_ivm - PostgreSQL增量视图维护扩展模块
PostgreSQL
pg_ivm是PostgreSQL的增量视图维护扩展模块,支持物化视图实时更新而无需完全重新计算。兼容PostgreSQL 13至17版本,支持内连接、DISTINCT、部分聚合函数和简单子查询。通过自动创建触发器和索引,pg_ivm可在基表更新时高效维护物化视图,适用于频繁查询但更新较少的场景。该模块为物化视图提供了更灵活和高效的维护方式。
orioledb - 现代云原生存储引擎为PostgreSQL带来革新
OrioleDBPostgreSQL存储引擎数据库性能云原生Github开源项目
OrioleDB是PostgreSQL的新型存储引擎,旨在提升数据库容量、功能和性能。它针对现代硬件优化,简化维护,并支持分布式环境。通过创新的表访问方法,OrioleDB为PostgreSQL开创了更强大的存储模型,适应云计算和现代硬件架构。目前处于公开测试阶段,可用于实验和性能评估。
pg_jsonschema - 高性能 JSON Schema 验证扩展
PostgreSQLJSON Schema数据验证扩展插件性能优化Github开源项目
pg_jsonschema 是一个 PostgreSQL 扩展,为 json 和 jsonb 数据类型提供 JSON Schema 验证支持。该扩展基于 Rust 的 jsonschema crate 实现,提供高性能的验证功能,尤其在复杂模式下表现突出。它支持最新的 JSON Schema 规范,可用于约束数据库列符合特定模式,是处理 PostgreSQL 中 JSON 数据验证的有力工具。
pg_timeseries - PostgreSQL时序数据管理与分析扩展
时间序列APIPostgreSQL数据分区数据压缩数据分析Github开源项目
pg_timeseries是PostgreSQL的时序数据管理扩展,提供自动分区、压缩和保留策略等功能。它简化了时序表的创建和维护,并包含分析辅助函数以简化复杂查询。该扩展依赖columnar、pg_cron和pg_partman,支持Docker快速部署。pg_timeseries为时序数据提供了全面的管理和分析解决方案。
pgbouncer - PostgreSQL 连接池管理轻量级工具
PgBouncerPostgreSQL连接池数据库开源软件Github开源项目
PgBouncer 是一款为 PostgreSQL 设计的连接池管理工具。通过有效管理数据库连接,它能提高系统性能和可扩展性。该工具支持异步 DNS 查询、PAM 认证和 systemd 集成,可在 Linux 和 Windows 平台运行。PgBouncer 提供详细的编译和安装说明,并支持多种 DNS 后端选项。
postgres - 开源对象关系数据库系统 支持扩展SQL功能
PostgreSQL数据库管理系统SQL开源关系型数据库Github开源项目
PostgreSQL是一个开源的对象关系数据库管理系统。它支持SQL标准的扩展,包括事务、外键、子查询、触发器及用户自定义类型和函数。系统提供C语言绑定,便于开发集成。PostgreSQL能够处理各种规模的数据管理需求,适用于小型应用到大型企业部署。
pytest-postgresql - Python测试插件 为PostgreSQL数据库测试提供高效支持
pytest-postgresqlPostgreSQL测试数据库PythonGithub开源项目
pytest-postgresql是一个简化PostgreSQL数据库测试的Python插件。它提供了便捷的fixtures用于管理数据库进程和客户端连接,支持自动填充数据库模式,并具有灵活的配置选项。适用于PostgreSQL 10及以上版本,同时支持连接到已运行的实例,如Docker环境。这个插件能显著提高依赖PostgreSQL的代码测试效率。
timescaledb - PostgreSQL时序数据库扩展 实现自动分区和SQL扩展
TimescaleDBPostgreSQL时间序列数据数据库扩展开源数据库Github开源项目
TimescaleDB是PostgreSQL的开源时序数据库扩展,提供自动时空分区和完整SQL支持。它保留标准PostgreSQL接口,同时增强时序数据处理性能。通过虚拟视图(超表)实现透明数据分片,允许用户像操作普通表一样处理大规模时序数据。TimescaleDB使SQL在时序数据领域更具扩展性,适合需要高效管理和分析时间序列数据的应用场景。
hello-sql - 全面学习SQL和关系型数据库基础知识
SQL数据库MySQLPostgreSQL关系型数据库Github开源项目
hello-sql项目提供全面的SQL和关系型数据库基础知识教程。课程涵盖80多个主题,从SQL语言基础到高级概念,包括数据查询、修改、表管理和关系设计等。通过实际代码示例和7小时视频讲解,学习者可掌握50多个SQL命令。这个免费且深入的课程适合初学者和希望提升技能的开发者。
full-stack-fastapi-template - 现代全栈开发框架 整合FastAPI React与Docker
FastAPI全栈开发Docker ComposeReactPostgreSQLGithub开源项目
Full-stack-fastapi-template是一个集成FastAPI、React和Docker的全栈开发框架。它提供后端API、前端界面和数据库集成,包含用户认证、邮件恢复、测试和CI/CD等功能。该框架支持暗黑模式和自动HTTPS配置,为开发者创建高效、安全的全栈环境。
djangosnippets.org - Django代码片段分享与管理平台
DjangoPostgreSQL开发环境Docker数据库设置Github开源项目
djangosnippets.org是一个开源的Django代码片段分享平台。提供PostgreSQL数据库设置和Docker配置指南,支持多语言代码片段的创建和管理。使用Foundation框架和Redis构建,适用于本地开发和生产环境。该平台为Django开发者提供了代码交流和学习的机会。
pg_cron - PostgreSQL的cron式任务调度扩展
pg_cronPostgreSQL定时任务数据库扩展cron语法Github开源项目
pg_cron是PostgreSQL的任务调度扩展,允许在数据库内使用cron语法执行命令。它具备秒级调度、并行作业和跨库调度等功能,可用于数据清理、定期分析等自动化任务。pg_cron支持多种PostgreSQL环境,包括主要云平台,便于灵活部署和提升数据库管理效率。
crystal - 高效GraphQL引擎与API工具库
GraphQLGraphilePostGraphileGrafastPostgreSQLGithub开源项目
Graphile Crystal仓库汇集了多个GraphQL相关软件包。核心项目Grafast提供高效的GraphQL执行引擎,而PostGraphile能基于PostgreSQL快速生成GraphQL API。仓库还包含graphile-export、graphile-build等工具,为开发者提供全面的GraphQL开发支持。这些开源项目旨在简化GraphQL应用开发并提升性能。
pgvectorscale - PostgreSQL扩展提升AI应用向量搜索性能并优化存储成本
pgvectorscalePostgreSQL向量搜索性能优化AI应用Github开源项目
pgvectorscale是PostgreSQL的向量数据扩展,基于pgvector开发。它通过新的StreamingDiskANN索引和统计二进制量化压缩技术,提高了AI应用中嵌入向量的搜索性能和存储效率。与同类产品相比,pgvectorscale在保证相同召回率的情况下,显著降低了查询延迟,提高了吞吐量,同时大幅减少了存储成本。该项目采用Rust语言开发,为PostgreSQL社区贡献向量支持提供了新途径。
pgroll - PostgreSQL零停机模式迁移工具
pgrollPostgreSQL数据库迁移零停机时间模式版本Github开源项目
pgroll是一款开源命令行工具,用于PostgreSQL数据库的零停机模式迁移。它通过同时支持多个模式版本,确保数据库更新时应用程序持续运行,无需锁定即可应用更改。pgroll支持新旧模式并行运行,降低迁移风险,简化应用部署,并提供即时回滚功能。
pgbackweb - 用户友好的PostgreSQL备份管理工具
PG Back WebPostgreSQL
PG Back Web是一个开源的PostgreSQL备份管理工具,提供Web界面实现自动化定时备份。支持多版本PostgreSQL、本地和S3存储,并使用PGP加密保护数据。适合个人开发者和团队使用,简化备份流程,提高数据安全性。该项目采用MIT许可证,具备即时下载和恢复功能。
Neurelo - 数据库API开发与管理平台
AI工具数据库APINeureloPostgreSQLMySQLMongoDB
Neurelo为PostgreSQL、MySQL和MongoDB提供云数据API服务,实现数据库到REST或GraphQL API的快速转换。平台集成自动生成API、自定义API、数据建模和版本控制等功能,简化数据库编程任务,优化应用程序开发流程。通过统一的工具集,Neurelo帮助开发团队提升工作效率,加快项目进度。
superwhisper - 智能语音转文本,为macOS用户打造的私密转录工具
AI工具SaaSGPT-4 TurboKubernetesDockerPostgreSQL
SuperWhisper为macOS用户提供智能语音转文本服务。支持离线使用,确保数据私密性。适用于会议记录、笔记整理等场景,快速将语音转换为文字。采用先进语音识别技术,结合本地处理能力,实现高效、准确的转录。这款工具为macOS用户带来安全、便捷的语音转文本解决方案。
pg_replicate - 基于Rust的PostgreSQL数据复制框架
pg_replicatePostgreSQL数据复制Rust数据管道Github开源项目
pg_replicate是一个基于Rust的PostgreSQL数据复制框架。它利用PostgreSQL的逻辑流复制协议,提供数据管道抽象,简化复制过程。支持BigQuery、DuckDB等多种数据接收器,适用于将PostgreSQL数据持续复制到其他系统的场景。该框架抽象了底层细节,为开发者提供高效的数据复制工具。
pgcli - PostgreSQL智能命令行工具 提供自动补全和语法高亮
pgcli数据库客户端PostgreSQL命令行工具自动补全Github开源项目
pgcli是专为PostgreSQL设计的命令行工具,具有自动补全、语法高亮和智能建议功能。支持SQL关键字、表名和列名的自动补全,提供上下文相关的智能提示。兼容psql反斜杠命令,可美化表格输出。安装简便,易于使用,能显著提升PostgreSQL数据库操作效率。
相关文章
Supabase:开源Firebase替代品的全面解析
3 个月前
Codel:全自主AI代理,实现复杂任务自动化执行
3 个月前
PGVecto.rs: 革新向量搜索,不改变数据库
3 个月前
pgai: 为PostgreSQL开发者赋予AI工程超能力
3 个月前
PostgresML:在数据库中实现机器学习的革命性方案
3 个月前
MQL: 自然语言到SQL的智能转换工具
3 个月前
RAG在PostgreSQL上的实现:使用Azure Container Apps和OpenAI构建智能问答系统
3 个月前
Dialoqbase: 轻松创建个性化聊天机器人的开源平台
3 个月前
PostgreSQL Index Advisor: 优化数据库查询性能的利器
3 个月前