awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

Awesome GitHub RepositoriesMongoDB and PostgreSQL Backends

Support for selecting between MongoDB and PostgreSQL as the primary data store for the application.

Distinct from Pluggable Database Backends: Distinct from Pluggable Database Backends: focuses on the specific choice between MongoDB and PostgreSQL, not a general pluggable architecture.

Explore 8 awesome GitHub repositories matching data & databases · MongoDB and PostgreSQL Backends. Refine with filters or upvote what's useful.

Awesome MongoDB and PostgreSQL Backends GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ferretdb/ferretdbF

    FerretDB/FerretDB

    10,976在 GitHub 上查看↗

    FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra

    Enables the migration of data and applications from MongoDB to PostgreSQL without changing client drivers.

    Go
    在 GitHub 上查看↗10,976
  • adriankumpf/teslamateadriankumpf 的头像

    adriankumpf/teslamate

    8,606在 GitHub 上查看↗

    TeslaMate 是一个自托管系统,用于将来自 Tesla 车辆的遥测数据记录并存档到本地数据库。它作为一个车辆数据记录器和遥测仪表板,旨在在本地维护完整的驾驶和车辆状态数据历史记录。 该系统包括一个车辆充电成本跟踪器,用于根据能源使用量和电价监控充电会话的财务成本。它还具有一个用于定义自定义地理边界的地理围栏位置管理器,以自动标记访问过的位置,以及一个家庭自动化数据代理,将实时车辆状态发布到本地代理。 该项目提供了电池健康分析、能耗监控和车辆指标可视化的功能。它进一步支持历史数据导入、自定义位置管理以及与外部智能家居工具的集成。

    Uses a PostgreSQL database to persist high-precision vehicle state and charging logs for historical analysis.

    Elixir
    在 GitHub 上查看↗8,606
  • infobyte/faradayinfobyte 的头像

    infobyte/faraday

    6,523在 GitHub 上查看↗

    Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings from multiple scanners into a single dashboard. It utilizes a relational security database to catalog hosts, services, and security flaws, enabling users to track remediation and analyze organizational risk. The platform distinguishes itself through a plugin-based system that normalizes diverse security tool outputs into a unified data model. It supports deep integration with a wide array of scanners and CLI tools, intercepting shell command output or parsing report files to ag

    Implements a relational PostgreSQL storage system to catalog hosts, services, and security flaws.

    Python
    在 GitHub 上查看↗6,523
  • apostrophecms/apostropheapostrophecms 的头像

    apostrophecms/apostrophe

    4,524在 GitHub 上查看↗

    Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel

    Selects between MongoDB and PostgreSQL as the primary data store for the application.

    JavaScriptapostrophecmscms-framework
    在 GitHub 上查看↗4,524
  • pantsel/kongapantsel 的头像

    pantsel/konga

    4,361在 GitHub 上查看↗

    Konga is a web-based administration panel for managing Kong API Gateway entities, nodes, and configurations without requiring direct command-line or API calls. It provides a visual interface for configuring routes, services, plugins, and upstreams, and supports connecting to and switching between multiple distributed gateway instances from a single control plane. The panel includes role-based access control that regulates which administrators can view or modify gateway configurations through separate user accounts and permissions. It also offers polling-based health monitoring that periodical

    Store panel data in MySQL, PostgreSQL, or MongoDB to keep it available across restarts.

    JavaScriptkongkong-admin-gui
    在 GitHub 上查看↗4,361
  • brocoders/nestjs-boilerplatebrocoders 的头像

    brocoders/nestjs-boilerplate

    4,337在 GitHub 上查看↗

    本项目是一个基于 NestJS 构建的基础服务器模板,旨在创建 REST API 和企业级后端环境。它提供了一个预配置的结构,集成了数据库连接、身份验证和通用 API 服务。 该样板包含一个利用 JSON Web Token 和基于角色的访问控制的安全系统,用于管理用户会话并限制资源访问。它支持国际化以提供多语言内容,并使用 Docker 提供容器化环境以实现一致的部署。 该框架涵盖了广泛的后端能力,包括用户账户管理、电子邮件分发服务以及用于本地或云存储的文件上传管理。数据持久化通过与关系型和文档型存储的集成来处理,并由数据库种子填充工具和自动化 API 文档提供支持。

    Supports selecting between MongoDB and PostgreSQL as the primary data store via TypeORM and Mongoose.

    TypeScript
    在 GitHub 上查看↗4,337
  • element-hq/synapseelement-hq 的头像

    element-hq/synapse

    4,314在 GitHub 上查看↗

    Synapse 是一个 Matrix 家庭服务器实现,为去中心化、实时通信和消息传递提供了基础设施。它作为一个联邦聊天服务器,在独立的服务器实例之间同步房间数据和事件流,以实现跨域互操作性。 该服务器利用一个混合核心,将性能关键逻辑集成在 Rust 中,并配有一个 Python 编排层。它使用 PostgreSQL 关系数据库来持久化用户账户和对话历史,并使用基于 Redis 的消息系统在水平工作节点之间分配任务。 该项目涵盖了广泛的功能,包括通过 SAML 和 OpenID Connect 集成的安全身份管理、用于内容审核和房间管理的全面管理工具,以及自动媒体处理。它还包括用于去中心化联邦、异步数据库模式迁移和用于性能监控的遥测导出的系统。

    Uses a PostgreSQL relational database to persist user accounts, room states, and message history.

    Python
    在 GitHub 上查看↗4,314
  • orioledb/orioledborioledb 的头像

    orioledb/orioledb

    4,089在 GitHub 上查看↗

    Orioledb 是一个专为 PostgreSQL 设计的云原生存储引擎,旨在替换默认存储层,以提高现代硬件上的垂直扩展性和性能。它作为一个索引组织表存储,直接在主索引内组织表行,以加速数据检索。 该引擎利用撤销日志存储系统来管理数据版本控制,这消除了手动清理(vacuuming)的需要并防止了表膨胀。它还通过块级和页级数据压缩进一步减少了磁盘占用。 该项目提供了高级索引管理和自动化数据库维护功能。它包括通过行级日志记录实现高可用性恢复的功能,以及用于分析空间利用率和验证表完整性的工具。

    Replaces the default PostgreSQL storage engine to increase vertical scalability and throughput on cloud hardware.

    Cdatabaseorioledbpostgres
    在 GitHub 上查看↗4,089
  1. Home
  2. Data & Databases
  3. Persistent Storage Backends
  4. Pluggable Database Backends
  5. MongoDB and PostgreSQL Backends

探索子标签

  • PostgreSQL Adapters2 个子标签Specific implementation logic for persisting data to a PostgreSQL database. **Distinct from MongoDB and PostgreSQL Backends:** Distinct from the general pluggable backend: specifically implements the PostgreSQL storage engine.