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

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

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

23 个仓库

Awesome GitHub RepositoriesTable Data Retrieval

Mechanisms for accessing and reading records from structured tables in storage.

Distinguishing note: Existing candidates are UI-focused or centered on resetting data rather than general retrieval.

Explore 23 awesome GitHub repositories matching data & databases · Table Data Retrieval. Refine with filters or upvote what's useful.

Awesome Table Data Retrieval GitHub Repositories

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

    apple/foundationdb

    16,446在 GitHub 上查看↗

    FoundationDB is an ACID-compliant distributed transactional key-value store. It functions as a scalable database engine that ensures strict serializability and data consistency across a cluster of servers using a shared-nothing architecture. The system is distinguished by its multi-region replication capabilities, allowing data to be synchronized across different datacenters for high availability and disaster recovery. It utilizes optimistic concurrency control to manage distributed transactions and employs a majority-based coordination system to maintain cluster state. The platform provides

    Optimizes data retrieval by storing full record values or specific components within an index key.

    C++aciddistributed-databasefoundationdb
    在 GitHub 上查看↗16,446
  • xiaomi/soarXiaoMi 的头像

    XiaoMi/soar

    8,770在 GitHub 上查看↗

    Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil

    Evaluates complex query patterns to suggest efficient indexing strategies for faster data retrieval.

    Goadvisorauditorcommand-line
    在 GitHub 上查看↗8,770
  • delta-io/deltadelta-io 的头像

    delta-io/delta

    8,596在 GitHub 上查看↗

    Delta is a lakehouse table format that brings ACID transactions and data warehouse consistency to large scale data lakes on cloud object storage. It serves as an ACID transaction manager, coordinating atomic commits and serializable isolation for concurrent reads and writes across distributed compute engines. The project provides a multi-engine interoperability layer that uses format translation to allow diverse SQL engines and processing frameworks to read and write the same tables. It functions as a data versioning system, utilizing a transaction log to enable time travel, historical snapsh

    Retrieves records from tables by specifying the physical file paths where the data is stored.

    Scalaacidanalyticsbig-data
    在 GitHub 上查看↗8,596
  • iofficeai/officecliiOfficeAI 的头像

    iOfficeAI/OfficeCLI

    8,092在 GitHub 上查看↗

    OfficeCLI 是一个无头(headless)办公套件和自动化工具,专为程序化读取、编辑和生成 Microsoft Office 文档而设计。它充当 OOXML 操作库和文档模板引擎,提供了一个独立的二进制文件,允许在无需本地安装办公软件的情况下管理 Word、Excel 和 PowerPoint 文件。 该项目通过将文档操作作为 AI 代理的工具(通过 JSON-RPC 服务器和模型上下文协议)公开而脱颖而出。它通过使用 XPath 进行原始 XML 操作实现了高级自定义,并提供了一个将文档子树转储为可重放 JSON 批处理的序列化系统。 该工具涵盖了广泛的功能,包括具有公式评估和数据透视表生成的程序化电子表格工程,以及全面的文字处理任务(如样式管理、修订跟踪和多语言文本格式化)。它还包括用于数据可视化、将内容提取为结构化 JSON 或高保真 HTML 的工具,以及将 JSON 数据合并到预定义模板中以进行自动化报告生成的实用程序。

    Allows retrieving specific rows or ranges by filtering for column headers, values, and logical conditions.

    C#
    在 GitHub 上查看↗8,092
  • linkedin/school-of-srelinkedin 的头像

    linkedin/school-of-sre

    8,093在 GitHub 上查看↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    Teaches how to fetch records from tables using filters, sorting, and grouping.

    HTMLgithadooplinux
    在 GitHub 上查看↗8,093
  • feast-dev/feastfeast-dev 的头像

    feast-dev/feast

    6,727在 GitHub 上查看↗

    Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma

    Returns a retrieval job that executes queries lazily and produces results as a DataFrame or Arrow table.

    Pythonbig-datadata-engineeringdata-quality
    在 GitHub 上查看↗6,727
  • go-xorm/xormgo-xorm 的头像

    go-xorm/xorm

    6,628在 GitHub 上查看↗

    xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co

    Provides mechanisms for retrieving multiple records from a table into slices or maps.

    Gogolangmssqlmysql
    在 GitHub 上查看↗6,628
  • syndtr/goleveldbsyndtr 的头像

    syndtr/goleveldb

    6,319在 GitHub 上查看↗

    goleveldb 是一个 Go 语言的嵌入式键值存储数据库。它提供本地数据持久化和索引,允许应用使用唯一键存储和检索信息,而无需单独的服务器。 该数据库使用日志结构合并树(LSM-tree)和按字典顺序排列的持久化索引来组织数据。这种结构支持高效的范围扫描和基于前缀的搜索。 该系统包含用于原子批量写入的功能,以确保数据一致性并避免部分更新。性能通过预写日志(WAL)、基于内存的缓冲和布隆过滤器进行管理,以减少不必要的磁盘输入和输出。

    Ensures database mutations are applied as single atomic units to maintain data consistency.

    Godatabasegoleveldb
    在 GitHub 上查看↗6,319
  • apache/pinotapache 的头像

    apache/pinot

    6,098在 GitHub 上查看↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Ensures that primary data and its associated indexes are updated within a single atomic transaction.

    Java
    在 GitHub 上查看↗6,098
  • apache/hiveapache 的头像

    apache/hive

    6,012在 GitHub 上查看↗

    Apache Hive is a SQL-on-Hadoop data warehouse that enables querying and managing petabytes of data stored in distributed storage such as HDFS and cloud storage services. It provides a familiar SQL interface for batch analytics and reporting, supported by a core set of components including the HiveServer2 Thrift service for remote query execution, the Hive Metastore Service for central metadata management, the Hive ACID Transaction Engine for concurrent read-write operations, and the Hive LLAP Interactive Engine for low-latency analytical processing. The WebHCat REST API offers an HTTP interfac

    Uses HCatInputFormat with MapReduce jobs to read data as if it had been published to a table.

    Javaapachebig-datadatabase
    在 GitHub 上查看↗6,012
  • enochtangg/quick-sql-cheatsheetenochtangg 的头像

    enochtangg/quick-SQL-cheatsheet

    5,406在 GitHub 上查看↗

    这是一个关系型数据库速查表和 SQL 参考指南。它提供了一系列语法示例和查询文档,用于使用结构化查询语言管理关系型数据库。 该工具实现为一个带有客户端可搜索文档的静态网站,允许通过基于浏览器的索引即时过滤技术内容。 该参考涵盖了关系型数据库管理,包括数据检索、数据库模式管理和记录维护。它还包括关于通过表连接进行关系数据操作以及生成聚合报告的指导。

    Acts as a primary reference for retrieving and filtering data from relational tables using SQL.

    在 GitHub 上查看↗5,406
  • pgmq/pgmqpgmq 的头像

    pgmq/pgmq

    4,976在 GitHub 上查看↗

    PGMQ 是一个轻量级消息队列系统,作为 PostgreSQL 扩展实现,用于管理异步任务。它充当数据库支持的消息代理,利用 PostgreSQL 进行持久化存储、原子操作和基于通知的投递。 该系统提供了一个兼容 SQS 的队列模型,具有可见性超时和延迟投递功能。它通过组键支持严格的先进先出(FIFO)排序,并支持批量检索,以确保相关任务的顺序处理。 该项目涵盖了完整的消息生命周期,包括生产、通过原子弹出操作进行消费,以及队列清理和生命周期控制等管理功能。它包括通过基于主题的模式进行路由的能力,以及死信队列、消息归档和重试逻辑等可靠性功能。此外还提供了监控工具来跟踪队列长度和吞吐量等操作指标。

    Accelerates the retrieval of grouped messages through specialized indexing on message headers.

    PLpgSQL
    在 GitHub 上查看↗4,976
  • codeception/codeceptionCodeception 的头像

    Codeception/Codeception

    4,855在 GitHub 上查看↗

    Codeception 是一个 PHP 应用程序的全栈测试框架,为单元测试、功能测试和验收测试提供统一的界面。它作为通过 WebDriver 协议自动化真实桌面和移动浏览器的工具,并充当测试 REST 和 SOAP API 的客户端。 该框架的特色在于对行为驱动开发(BDD)的支持,允许用户使用 Gherkin 语言编写人类可读的测试规范,以使技术测试与业务需求保持一致。它实现了基于角色的动作映射,将这些自然语言步骤连接到可执行的 PHP 方法。 其功能涵盖了广泛的领域,包括 SQL 和 NoSQL 存储的数据库状态验证和管理、通过浏览器自动化模拟用户工作流,以及使用 JSON 和 XML 验证 API 数据结构。它还提供了用于衡量代码覆盖率以及通过依赖注入和服务容器操作管理测试生命周期的工具。 该项目包括一个引导式的命令行安装过程,用于生成标准化的测试样板和配置文件。

    Fetches single values, entire rows, or lists of column values from database tables based on search criteria.

    PHP
    在 GitHub 上查看↗4,855
  • zombodb/zombodbzombodb 的头像

    zombodb/zombodb

    4,730在 GitHub 上查看↗

    Zombodb 是一个将 PostgreSQL 与 Elasticsearch 集成的数据库扩展和关系数据索引器。它提供了一个 SQL 搜索接口,允许用户使用标准 SQL 函数和语法(而非原生 JSON API)执行复杂的搜索查询和聚合。该项目将关系数据从 PostgreSQL 同步到远程搜索引擎,以实现高性能的全文本搜索和分析。 该系统通过将关系结构与搜索引擎能力桥接而脱颖而出,特别是通过针对几何和地理类型的地理空间搜索集成。它实现了一个 SQL 转 JSON 的查询映射层,支持在关系环境中直接进行高级文本分析,包括模糊匹配、邻近搜索和相关性评分。 该项目涵盖了广泛的能力领域,包括索引生命周期管理、自动化关系数据同步和复杂的分析聚合。它支持用于基于位置查询的空间索引、自定义文本分析管道,以及用于审计索引统计和集群健康的监控工具。安全性通过使用 TLS 在数据库和搜索引擎之间进行加密连接来处理。

    Provides utilities to clean up obsolete or aborted transaction data within the index to maintain search speeds.

    PLpgSQL
    在 GitHub 上查看↗4,730
  • h2database/h2databaseh2database 的头像

    h2database/h2database

    4,607在 GitHub 上查看↗

    H2 是一个用 Java 编写的 JDBC 兼容关系型数据库管理系统。它作为一个可嵌入的 SQL 数据库,可以直接在应用程序进程内运行以消除网络延迟,或者作为内存数据库用于高性能的易失性存储。它还包含一个基于 Web 的控制台,用于执行 SQL 命令和管理模式。 该系统的特点是其灵活的部署模式,包括用于远程 TCP/IP 访问的独立服务器模式,以及用于同时进行本地和远程连接的混合模式。它具有方言模拟层和兼容模式,允许其模仿其他数据库系统的行为和语法。 该引擎提供了一套广泛的功能,涵盖具有多版本并发控制(MVCC)的 ACID 事务、地理空间和 JSON 数据支持,以及高级分析窗口函数。它包括通过压缩备份、SQL 脚本恢复和堆外内存管理来处理大数据集的数据保护工具。 该数据库使用标准的 Java 数据库连接驱动程序和连接 URL 与应用程序集成。

    Allows directing the optimizer to use specific indexes or full table scans to override default execution plans.

    Javadatabasejavajdbc
    在 GitHub 上查看↗4,607
  • dotnetcore/freesqldotnetcore 的头像

    dotnetcore/FreeSql

    4,388在 GitHub 上查看↗

    FreeSql 是一个 .NET 对象关系映射器(ORM)和数据访问层,可将面向对象的代码转换为适用于多种关系型数据库提供程序的 SQL。它作为一个流畅的 SQL 查询构建器和数据库架构同步器,允许开发者将数据库表和索引结构与实体类定义保持一致。 该框架专门针对 .NET Native AOT 进行了优化,以确保更小的内存占用和更快的启动时间。它包含一个数据库流量管理器,通过读写分离、动态分表和基于租户的数据隔离来分配负载。 其广泛的功能包括使用特定于提供程序的批量复制机制实现高性能数据摄入,利用窗口函数和递归 CTE 进行高级查询,以及基于 AOP 的数据变更审计监控。该系统还提供用于自动迁移的架构管理工具,以及用于从数据库元数据生成实体类的开发实用程序。

    Resolves database table names and loading paths dynamically using property names at runtime.

    C#accessclickhousecodefirst
    在 GitHub 上查看↗4,388
  • arxanas/git-branchlessarxanas 的头像

    arxanas/git-branchless

    4,083在 GitHub 上查看↗

    git-branchless 是一套用于将更改组织为一系列单独提交而不是传统分支的工具。它作为一个堆叠提交管理器、历史记录操作工具和存储库状态审计器,旨在促进无分支的开发工作流。 该系统通过内存图操作脱颖而出,允许在不检出工作副本的情况下对复杂的提交子树进行变基、拆分和移动。它包括一个提交图可视化器,用于渲染隐藏的引用和废弃的节点,以及一个记录存储库事件以实现恢复先前项目状态的本地数据库。对于大型代码库,它利用稀疏索引和多线程执行来加速提交和合并操作。 该项目涵盖了广泛的功能,包括非线性图操作、提交演变跟踪和基于自定义查询的历史记录过滤。它通过工作空间快照和事件日志提供存储库恢复工具,以及用于跨顺序提交堆栈执行测试以识别回归提交的质量保证实用程序。

    Accelerates commit and merge operations in large codebases by indexing only a subset of the tree.

    Rustcligitworkflow
    在 GitHub 上查看↗4,083
  • ravendb/ravendbravendb 的头像

    ravendb/ravendb

    3,961在 GitHub 上查看↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Utilizes precomputed static and auto-indexes to accelerate query execution and ensure high-performance data retrieval.

    C#csharpdatabasedocument-database
    在 GitHub 上查看↗3,961
  • olahallengren/sql-server-maintenance-solutionolahallengren 的头像

    olahallengren/sql-server-maintenance-solution

    3,295在 GitHub 上查看↗

    This project is a T-SQL maintenance framework and suite of automated scripts for SQL Server. It functions as a backup automator, index optimizer, and integrity checker designed to manage routine database administration tasks through a programmable set of stored procedures. The solution distinguishes itself through a focus on automated orchestration, including the ability to target or exclude databases within Availability Groups and the use of mirror-write backup streams for redundancy. It employs fragmentation-driven indexing to determine whether to rebuild or reorganize indexes based on user

    Implements fragmentation-driven routines to rebuild or reorganize indexes and update statistics for improved query performance.

    TSQLsqlserver
    在 GitHub 上查看↗3,295
  • aws-powertools/powertools-lambda-pythonaws-powertools 的头像

    aws-powertools/powertools-lambda-python

    3,267在 GitHub 上查看↗

    AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p

    Fetches single or multiple parameters from DynamoDB tables using partition and sort keys.

    Pythonawsaws-lambdalambda
    在 GitHub 上查看↗3,267
上一个12下一个
  1. Home
  2. Data & Databases
  3. Table Data Retrieval

探索子标签

  • Index Optimizations5 个子标签Techniques for creating and managing various index types to accelerate data retrieval. **Distinct from Table Data Retrieval:** Focuses specifically on the creation of primary, secondary, and composite indexes rather than general retrieval mechanisms.
  • Lazy Feature RetrievalReturning a retrieval job that executes queries lazily and produces results as a DataFrame or Arrow table. **Distinct from Table Data Retrieval:** Distinct from Table Data Retrieval: focuses on lazy execution of feature retrieval queries, not general table data access.
  • Runtime Property ResolutionResolves table names, sort orders, and fields using string property names at runtime. **Distinct from Table Data Retrieval:** Distinct from general Table Data Retrieval by focusing on the dynamic resolution of identifiers via strings.