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

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

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

5 个仓库

Awesome GitHub RepositoriesIn-Process Analytics

Analytical processing engines that run within the host application process.

Distinguishing note: Focuses on the execution model rather than the storage format.

Explore 5 awesome GitHub repositories matching data & databases · In-Process Analytics. Refine with filters or upvote what's useful.

Awesome In-Process Analytics GitHub Repositories

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

    cwida/duckdb

    38,822在 GitHub 上查看↗

    DuckDB 是一个嵌入式、进程内的分析型 SQL 数据库和 OLAP 数据库管理系统。它作为 Parquet 和 CSV 文件的数据库引擎,允许用户在大型数据集上执行复杂的 SQL 查询,而无需单独的服务器进程。 该系统专为本地分析处理和嵌入式数据科学工作流而设计。它支持直接从磁盘查询和分析 Parquet 和 CSV 文件,无需将数据加载到永久数据库中。 该引擎提供高性能的分析型 SQL 执行,包括对窗口函数和嵌套子查询的支持。它采用列式存储布局和向量化查询执行,以处理大规模数据操作和探索。 该数据库可通过独立的命令行界面以及 Python、R、Java 和 Wasm 的特定语言绑定进行访问。

    Runs the analytical database engine directly within the host application process to eliminate network latency.

    C++
    在 GitHub 上查看↗38,822
  • duckdb/duckdbduckdb 的头像

    duckdb/duckdb

    38,805在 GitHub 上查看↗

    DuckDB is an in-process analytical database engine designed to run directly within an application process. As a zero-dependency, embedded system, it provides enterprise-grade SQL data processing capabilities without the overhead of managing a dedicated database server. It is built to handle complex analytical and aggregation tasks by storing and retrieving information in columns, allowing for high-performance relational data manipulation. The engine distinguishes itself through a columnar vectorized execution model that maximizes CPU cache efficiency during query operations. It employs adapti

    Executes high-performance SQL queries directly within an application process without server overhead.

    C++analyticsdatabaseembedded-database
    在 GitHub 上查看↗38,805
  • marimo-team/marimomarimo-team 的头像

    marimo-team/marimo

    21,468在 GitHub 上查看↗

    Marimo is a reactive Python notebook environment and data science integrated development environment. It functions as a scripting tool that maintains state consistency by automatically tracking variable dependencies and re-executing downstream code blocks whenever upstream inputs are modified. The platform distinguishes itself by storing notebooks as standard, portable Python scripts rather than proprietary formats, ensuring compatibility with version control systems. It integrates artificial intelligence to assist with code generation and debugging based on the current execution context, whi

    Runs code within the host application process to enable direct memory access and low-latency state manipulation.

    Pythonartificial-intelligencedagdata-science
    在 GitHub 上查看↗21,468
  • apache/arrowapache 的头像

    apache/arrow

    16,529在 GitHub 上查看↗

    Arrow is a cross-language development platform for in-memory data. It provides a standardized, language-independent columnar memory format designed to accelerate analytical operations and improve memory efficiency on modern computing hardware. By utilizing a schema-driven approach, the framework enables the efficient organization of both flat and nested data structures. The project functions as an analytical data processing engine that facilitates high-performance computation directly on memory-resident datasets. It distinguishes itself through a zero-copy architecture, which allows multiple

    Executes complex data queries and processing tasks directly on memory-resident datasets.

    C++arrowparquet
    在 GitHub 上查看↗16,529
  • enso-org/ensoenso-org 的头像

    enso-org/enso

    7,439在 GitHub 上查看↗

    Enso is a visual dataflow programming environment and multi-language data processing engine that compiles Enso, Python, Java, and JavaScript into a unified representation with a shared memory model for zero-overhead inter-language calls. It functions as a self-service data preparation and analysis platform where users can build data pipelines by connecting nodes in a graph, switching between a no-code visual interface and a code view while keeping all changes reviewable. The platform also serves as a cloud data workflow scheduler and API exposer, allowing workflows to run on a timetable or be

    Pushes data transformation steps into the database engine to avoid moving data out of the database.

    Javacompilerensofunctional
    在 GitHub 上查看↗7,439
  1. Home
  2. Data & Databases
  3. In-Process Analytics

探索子标签

  • In-Database Query PushdownRunning subsequent workflow components in-database when data originates there to avoid data movement. **Distinct from In-Process Analytics:** Distinct from In-Process Analytics: focuses on pushing transformations into the database engine rather than running analytics in the application process.