9 个仓库
APIs and methods for filtering and querying stored data.
Distinguishing note: No candidates provided; grouping under Data & Databases as it pertains to API querying.
Explore 9 awesome GitHub repositories matching data & databases · Query Interfaces. Refine with filters or upvote what's useful.
This project is a containerized implementation of a blockchain node for the Base network. It manages the execution and consensus processes of an Ethereum Virtual Machine node within an isolated environment to maintain the network and process blockchain data. The infrastructure includes a specialized interface for processing pending blocks via websockets to reduce latency. It also provides a state synchronization tool that uses pre-computed snapshots to accelerate the process of reaching the current block height. The system covers network identity configuration for mainnet and testnet environ
Provides a dedicated interface to query and process blockchain blocks in their pending state.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
Queries related documents using filters and sorting across multiple API types.
MindsDB is an AI-native database engine that treats machine learning models and autonomous agents as virtual tables. By mapping external data sources, predictive models, and third-party services directly into the database schema, it enables users to perform inference, data retrieval, and complex orchestration using standard SQL syntax. The platform distinguishes itself through an autonomous agent orchestrator that executes iterative reasoning loops, allowing agents to plan data access and synthesize natural language responses from connected knowledge bases. It functions as a federated data ga
Translates standard database queries into API calls and model inference requests to provide a unified interaction layer.
Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h
Executes similarity searches and random sampling tasks using a unified interface supporting filtering and pagination.
InfluxDB is a high-performance time-series database designed for collecting, storing, and querying time-stamped metrics and event data. It functions as a columnar time-series store and a real-time analytics engine, providing a network-accessible interface for retrieving and analyzing temporal records. The system utilizes a specialized columnar storage format to support high ingestion rates and efficient data retrieval. It incorporates a programmable runtime for executing custom plugins and triggers, including integration for processing and transforming incoming data streams. The platform cov
Provides a network-accessible interface for retrieving and analyzing time-series records.
🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.
Exposes the query system as an embeddable iframe, popup, or MCP call for integration into external workflow tools.
Flask-SQLAlchemy 是一个将 SQLAlchemy 关系数据库工具包与 Flask Web 框架集成的工具包。它通过将数据库表结构定义为 Python 类来实现关系数据建模,并管理 Web 应用程序中数据库记录的持久化和检索。 该项目将数据库会话生命周期绑定到活动的应用程序请求上下文,以确保自动连接清理。它为 Web 数据访问提供了专门的实用程序,包括查询结果分页,以及在请求的数据库记录缺失时自动触发 404 Not Found 响应的机制。 该扩展涵盖了广泛的数据库管理功能,包括声明式模型映射、模式反射和物理表结构的生成。它通过多绑定查询路由支持高级连接管理,并提供用于审计 SQL 查询性能和执行时间的观测工具。
Supports adding custom methods to the query interface globally or on a per-model basis.
Flask-SQLAlchemy 是一个关系数据库工具包,将 SQLAlchemy 对象关系映射器 (ORM) 集成到 Web 应用程序中。它作为一个数据库会话管理器和模式工具包,提供在请求生命周期内定义数据模型和执行查询所需的基础设施。 该项目以其多数据库路由引擎为特色,该引擎使用绑定键 (bind-keys) 将不同的模型映射到多个不同的数据库引擎。它还包括一个 SQL 查询审计工具,用于捕获和记录单个请求的执行语句和计时数据,以识别性能瓶颈。 该工具包涵盖了全面的关系数据建模和模式管理,包括从元数据生成物理表或反射现有数据库结构的能力。它通过请求作用域的会话管理来管理连接生命周期,并提供用于查询结果分页和事务性数据修改的实用程序。
Allows extending the query object with custom methods to streamline specialized data retrieval for models.
redb is an embedded key-value store and ACID-compliant storage engine. It functions as a persistent storage system for saving and retrieving data as key-value pairs within a tree structure. The engine is built as an MVCC transactional database, utilizing multi-version concurrency control to manage simultaneous reads and writes without blocking. It employs a single-writer multi-reader model to ensure data consistency while allowing multiple threads to access the store. The system provides persistent state management and atomic transaction management to prevent data corruption during crashes.
Provides a BTreeMap query interface for ordered key-value access without raw query syntax.