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

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

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

4 个仓库

Awesome GitHub RepositoriesNested Set Modeling

Hierarchical data storage using nested set indices for read-heavy trees.

Distinguishing note: Focuses on the nested set pattern for tree structures.

Explore 4 awesome GitHub repositories matching data & databases · Nested Set Modeling. Refine with filters or upvote what's useful.

Awesome Nested Set Modeling GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • typeorm/typeormtypeorm 的头像

    typeorm/typeorm

    36,540在 GitHub 上查看↗

    TypeORM is an object-relational mapper for TypeScript and JavaScript that bridges the gap between object-oriented application code and relational database tables. It provides a comprehensive data persistence layer that allows developers to define database entities using class decorators or configuration objects, enabling seamless interaction with data through object-oriented patterns. The project distinguishes itself through a flexible architecture that supports both the data mapper and repository patterns, alongside a fluent query builder that translates high-level method calls into platform

    Stores tree structures using nested sets to achieve high read efficiency for hierarchies.

    TypeScriptactive-recordcockroachdbdata-mapper
    在 GitHub 上查看↗36,540
  • expensify/appExpensify 的头像

    Expensify/App

    4,725在 GitHub 上查看↗

    Expensify App is a cross-platform collaborative expense management platform that combines receipt capture, expense tracking, and shared bill splitting for groups and teams. Designed as an offline-first application, it applies user actions optimistically to local state and queues them for server synchronization, with automatic rollback if the server rejects an operation. The application is built on a reactive client-side key-value store called Onyx that broadcasts changes to subscribed components and persists data to disk for offline access. Its cross-platform TypeScript and React codebase com

    Structures expenses, messages, and metadata under report objects in a nested document hierarchy.

    TypeScript
    在 GitHub 上查看↗4,725
  • doctrine-extensions/doctrineextensionsdoctrine-extensions 的头像

    doctrine-extensions/DoctrineExtensions

    4,143在 GitHub 上查看↗

    DoctrineExtensions 是一套为 Doctrine ORM 设计的可重用行为扩展,旨在自动化常见的实体任务。它提供了一个系统,用于跟踪数据库实体的历史变更、实现软删除工作流、管理层级数据的嵌套集树结构,以及根据语言区域存储翻译后的字段值。 该项目提供专门的实体审计工具(记录修改后的值和时间戳)以及用于多语言内容管理的翻译框架。它还包含一个用于将实体组织为父子关系的树管理器,以及一种在不物理删除记录的情况下将其标记为已删除的机制。 其他功能涵盖了时间戳和所有权自动元数据跟踪、搜索引擎友好的 URL 别名生成,以及实体序列管理。该工具包还处理数据字段内的文件上传处理。

    Implements the nested set pattern using left and right integer boundaries to manage hierarchical tree structures.

    PHP
    在 GitHub 上查看↗4,143
  • lazychaser/laravel-nestedsetlazychaser 的头像

    lazychaser/laravel-nestedset

    3,801在 GitHub 上查看↗

    This library provides a framework for managing hierarchical data structures within relational databases using the nested set model. It integrates directly with the Laravel Eloquent object-relational mapping layer, allowing developers to store, query, and manipulate complex parent-child relationships within standard database tables. The package distinguishes itself by implementing boundary-based indexing to represent tree depth and node containment. This approach enables the retrieval of entire branches or specific ancestors, descendants, and siblings through optimized database queries rather

    Implements the nested set model for managing hierarchical data structures within Laravel Eloquent models.

    PHP
    在 GitHub 上查看↗3,801
  1. Home
  2. Data & Databases
  3. Nested Set Modeling

探索子标签

  • Nested Set Query InterfacesQuery interfaces for retrieving ancestors, descendants, and siblings in nested set structures. **Distinct from Nested Set Modeling:** Distinct from Nested Set Modeling: focuses on the query interface for navigation rather than the storage model itself.