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

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

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

11 个仓库

Awesome GitHub RepositoriesRow Insertions

Adding new records to database tables via SQL commands.

Distinct from Row Insertion: The candidates are either focused on UI-based insertion or highly specialized hierarchical/default insertions; a general SQL row insertion tag is needed.

Explore 11 awesome GitHub repositories matching data & databases · Row Insertions. Refine with filters or upvote what's useful.

Awesome Row Insertions GitHub Repositories

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

    felixge/node-mysql

    18,621在 GitHub 上查看↗

    This project is a pure JavaScript database driver for Node.js that implements the native MySQL binary protocol. It serves as a comprehensive connector for managing persistent network links to MySQL servers, enabling applications to execute queries, manage transactions, and handle complex data operations without requiring external middleware. The driver distinguishes itself through its integrated support for connection pooling and distributed database routing. It maintains managed sets of reusable network sockets to optimize resource usage under high request volumes, while simultaneously provi

    Fetches auto-incremented primary key values generated by recent insert operations, including support for large numeric types.

    JavaScript
    在 GitHub 上查看↗18,621
  • erikgrinaker/toydberikgrinaker 的头像

    erikgrinaker/toydb

    7,251在 GitHub 上查看↗

    ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It focuses on maintaining strong consistency and fault tolerance through the implementation of a distributed consensus algorithm. The project distinguishes itself by supporting historical data versioning, enabling time-travel queries to retrieve the state of the database from a specific point in the past. It utilizes multi-version concurrency control to manage ACID transactions and ensure data integrity during concurrent operations. The system covers relational data modeling with t

    Provides the ability to add new records to tables using standard SQL insert operations.

    Rust
    在 GitHub 上查看↗7,251
  • greptimeteam/greptimedbGreptimeTeam 的头像

    GreptimeTeam/greptimedb

    5,968在 GitHub 上查看↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    GreptimeDB executes SQL statements to create tables and insert rows directly into the database.

    Rustanalyticscloud-nativedatabase
    在 GitHub 上查看↗5,968
  • go-pg/pggo-pg 的头像

    go-pg/pg

    5,785在 GitHub 上查看↗

    pg is a PostgreSQL object-relational mapper (ORM) for Go that maps Go structs to database tables and provides a fluent query builder for constructing SQL statements programmatically. At its core, it automatically generates CREATE TABLE statements from Go struct definitions using struct tags and naming conventions, and builds queries through method chaining with placeholder-based parameter binding to prevent SQL injection. The library distinguishes itself through relation-aware join generation that automatically constructs JOIN clauses for has-one, has-many, many-to-many, and polymorphic assoc

    Inserts rows produced by a SELECT query using a WITH clause.

    Go
    在 GitHub 上查看↗5,785
  • alibaba/alisqlalibaba 的头像

    alibaba/AliSQL

    5,706在 GitHub 上查看↗

    AliSQL is a fork of MySQL by Alibaba that extends the relational database management system with enhancements for high performance, scalability, and enterprise-grade availability. It retains the core MySQL identity as a SQL-based database for storing, organizing, and retrieving structured data, while adding optimizations for large-scale transactional and analytical workloads. The project differentiates itself through a set of Alibaba-specific improvements, including a columnar engine for accelerating analytical queries directly on MySQL tables, and a distributed, shared-nothing NDB Cluster en

    Adds new records to database tables with specified column values via SQL commands.

    C++alisqldatabaseduckdb
    在 GitHub 上查看↗5,706
  • h2database/h2databaseh2database 的头像

    h2database/h2database

    4,607在 GitHub 上查看↗

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

    Enables the addition of new records to tables, including the ability to pipe results from other queries.

    Javadatabasejavajdbc
    在 GitHub 上查看↗4,607
  • infiniflow/infinityinfiniflow 的头像

    infiniflow/infinity

    4,570在 GitHub 上查看↗

    Infinity 是一个分布式向量数据库和多模态向量存储,旨在管理用于检索和相似性搜索的大规模数据集。它通过存储和检索稠密向量、稀疏向量和全文数据,作为大语言模型应用和检索增强生成流水线的后端。 该系统作为一个混合搜索引擎,结合了向量嵌入和全文搜索以及重排序算法,以识别最相关的文档。它支持多模态数据存储,允许在单一环境中维护包括张量、字符串和数值在内的多种数据类型。 该数据库提供管理数据库模式和记录的功能,包括数据导入、导出和结构化查询。它包含用于索引管理和存储优化的工具,并通过系统或表快照提供状态恢复。 该数据库可以作为单一二进制文件部署或通过 Docker 部署,并可通过 HTTP API 和 Python SDK 进行访问。

    Inserts, updates, and deletes rows of data within specified tables to maintain current records.

    C++ai-nativeapproximate-nearest-neighbor-searchbm25
    在 GitHub 上查看↗4,570
  • datlechin/tableprodatlechin 的头像

    datlechin/TablePro

    4,471在 GitHub 上查看↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Adds single or multiple rows to a database table using system-level intents, share sheets, or voice commands without opening the application.

    Swift
    在 GitHub 上查看↗4,471
  • dotnetcore/freesqldotnetcore 的头像

    dotnetcore/FreeSql

    4,388在 GitHub 上查看↗

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

    Copies data from one table to another by executing an insert based on select results.

    C#accessclickhousecodefirst
    在 GitHub 上查看↗4,388
  • oceanbase/minioboceanbase 的头像

    oceanbase/miniob

    4,318在 GitHub 上查看↗

    MiniOB is an open-source educational relational database kernel designed for learning the internals of database systems. It implements a dual-engine storage architecture combining B+ Tree and LSM-Tree, supports SQL parsing and query execution, and provides transactional processing with multi-version concurrency control. The system communicates with clients using the MySQL wire protocol and includes a vector database extension for storing and querying high-dimensional vectors. The project distinguishes itself through its comprehensive coverage of core database concepts in a single, learnable c

    Supports inserting rows through updatable views that map to a single base table.

    C++classroomcplusplusdatabase
    在 GitHub 上查看↗4,318
  • simolus3/driftsimolus3 的头像

    simolus3/drift

    3,231在 GitHub 上查看↗

    Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries

    Provides a mechanism to insert new records or update existing ones when a uniqueness conflict occurs.

    Dartdartdart-build-systemflutter
    在 GitHub 上查看↗3,231
  1. Home
  2. Data & Databases
  3. Row Insertions

探索子标签

  • Companion-Based InsertionsUsing specialized companion objects to insert rows while distinguishing between required and optional fields. **Distinct from Row Insertions:** Focuses on the 'companion' pattern for type-safe field enforcement, whereas the parent is general SQL row insertion.
  • Returning Inserted RowsOperations that return the newly created record, including generated IDs, immediately after an insertion. **Distinct from Row Insertions:** Distinct from general Row Insertions by focusing on the immediate retrieval of the resulting row.
  • Select-Based InsertionsInserts rows produced by a SELECT query using a WITH clause. **Distinct from Row Insertions:** Distinct from Row Insertions: inserts rows from a SELECT query result rather than from literal values.
  • Shortcut-DrivenAdding new records to database tables via system-level intents or automation shortcuts. **Distinct from Row Insertions:** Distinct from Row Insertions: focuses on system-level automation triggers rather than direct SQL command execution.
  • UpsertionsPerforming atomic insert-or-update operations to handle uniqueness conflicts. **Distinct from Row Insertions:** Distinct from general Row Insertions: specifically handles the update-on-conflict logic.
  • ViewAdding new rows to a view when the operation maps unambiguously to a single base table with writable columns. **Distinct from Row Insertions:** Distinct from Row Insertions: inserts through a view layer rather than directly into a base table.