sql

17件のリポジトリ

bregman-arie/devops-exercises

2600問超のDevOps面接対策問題集 — Linux・AWS・Kubernetes・Terraformなど幅広いDevOps関連技術を網羅した2600問以上の演習・面接問題集です。単なる用語集ではなく実践的な理解を促す構成で、DevOpsやSREを目指すエンジニアの学習・面接対策に活用できます。PRで問題を追加できるオープンな運営も特徴です。

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

Python注目度 48加速度 +280%
★85,148
pingcap/tidb

AIエージェント時代に備える分散SQL DB「TiDB」 — TiDBはMySQL互換の分散SQLデータベースで、トランザクション処理・分析(HTAP)・ベクトル検索を1つの基盤で統合しています。急激に増減するAIエージェントのワークロードにも対応し、ACID保証を保ちながらデータサイロやリソース競合を排除できる点が特徴です。既存のRDBやNewSQLとは異なり、スケールの天井を意識せず運用できます。

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

Go注目度 21加速度 -28%
★40,685
drawdb-io/drawdb

ブラウザで完結するER図エディタ&SQL生成ツール — drawDBはアカウント登録不要でブラウザ上にDB設計図(ERD)を作成できるツールです。SQLのインポート/エクスポートやマイグレーション生成にも対応し、PostgreSQL・MySQL・Oracleなど主要DBをサポート。MCP対応もあり、直感的なUIで手軽にスキーマ設計できる点が魅力です。

Free, simple, and intuitive online database diagram editor and SQL generator.

JavaScript注目度 26加速度 -24%定着率 +48%
★40,161
directus/directus

既存DBをそのままヘッドレスCMSに変える柔軟バックエンド — Directusは既存のSQLデータベースに接続するだけでREST/GraphQL APIと管理パネルUIを自動生成するノーコード対応のヘッドレスCMSです。PostgreSQLやMySQL、SQLiteなど複数DBに対応し、新規にスキーマを作らずそのまま活用できる点がStrapi等との差別化点です。認証やカスタムUIも備え、アプリやダッシュボード構築を一気に加速します。

The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.

TypeScript🇺🇸 北米発注目度 20加速度 -54%
★38,708
surrealdb/surrealdb

SQLもグラフも使えるマルチモデルDB — SurrealDBはドキュメント・グラフ・リレーショナルを一体化したRust製の分散データベースです。SQLライクなクエリでリアルタイムWebやIoT向けに使え、バックエンドやサーバーレスDBとしても利用できる点が特徴です。

A scalable, distributed, collaborative, document-graph database, for the realtime web

Rust🇪🇺 欧州発注目度 14加速度 -60%
★33,242
cockroachdb/cockroach

耐障害性を備えた分散SQLデータベース — CockroachDBはKVストア上に構築された分散SQLデータベースで、ディスクやマシン、データセンター障害にも自動復旧しつつ強整合なACIDトランザクションとSQLを提供します。マニュアル操作なしで水平スケールできる点が特徴で、クラウドネイティブな大規模アプリ向けにMySQLやPostgreSQL互換の運用性を求める開発者に向いています。

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

Go注目度 37加速度 +167%
★32,591
tursodatabase/turso

Rust製SQLite互換DB、Postgresも話せる「DBのLLVM」 — RustでSQLiteと互換のインプロセスSQLデータベースを再実装し、実験的にPostgresプロトコルにも対応したプロジェクトです。WebAssembly対応や複数言語向けバインディング(JS/Python/Java)も備え、SQLiteの後継となる汎用DBエンジンを目指しています。既存のSQLiteやlibSQLとの差別化点として注目されています。

A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.

Rust🇺🇸 北米発注目度 38加速度 -17%定着率 +100%
★25,078
dolthub/dolt

MySQL互換のバージョン管理DB「Dolt」 — DoltはGitのようにfork・clone・branch・merge・push・pullできるSQLデータベースです。MySQL互換で接続でき、CLIもGitと同じ操作感。テーブル単位でデータ変更を履歴管理でき、マルチエージェントのメモリ基盤としても活用が広がっています。

Dolt – Git for Data

Go🇺🇸 北米発注目度 13
★24,766
sqlfluff/sqlfluff

方言とテンプレートに強いSQLリンター — SQLFluffはBigQueryやSnowflakeなど多様なSQL方言に対応し、Jinjaテンプレートやdbtコードもそのまま解析できる柔軟なリンター/自動整形ツールです。多くのエラーを自動修正でき、ELTパイプラインやdbtプロジェクトでのSQL品質管理に特に有用です。

A modular SQL linter and auto-formatter with support for multiple dialects and templated code.

Python注目度 17加速度 -54%
★10,000
apache/datafusion

Rust製の高速SQL/DataFrameクエリエンジン — Apache DataFusionはRustで実装されたOLAP向けクエリエンジンで、SQLとDataFrame APIを備え、Apache Arrowを基盤に高速なベクトル化実行を行います。独自のデータ処理エンジンやPythonバインディングを作りたい開発者に向けたビルディングブロックとして利用でき、Spark等の代替として組み込みやすい点が特徴です。

Apache DataFusion SQL Query Engine

Rust注目度 34加速度 -37%定着率 +97%
★9,549
getnao/nao

OSSの分析エージェント基盤nao — naoはオープンソースの分析エージェントフレームワークです。nao-core CLIでデータ・メタデータ・ルールなどのコンテキストを構築し、自然言語で質問できるチャットUIを誰でもデプロイできます。BigQueryやSnowflakeなど主要なDWHに対応し、自前のLLMキーでセルフホストできるため、社内データのセキュリティを保ちながらtext-to-SQL分析を実現できます。

👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone

TypeScript注目度 50加速度 +83%
★1,970
ClickHouse/ClickBench

実データで検証する分析DBの再現可能ベンチマーク — ClickBenchは実際のWebアナリティクスデータを匿名化して用い、ClickHouseやDuckDB、BigQuery、Snowflake、Dorisなど多数のOLAP/OLTP/サーバーレスDBを比較するベンチマークです。約20分でシェルスクリプトにより再現可能な点が特徴で、DB選定の参考になります。

ClickBench: a Benchmark For Analytical Databases

Shell🇺🇸 北米発
★1,147
snowflakedb/snowflake-connector-python

PythonからSnowflakeへ公式接続 — SnowflakeへPythonから直接接続できる公式コネクタで、Python DB API 2.0に準拠しています。JDBC/ODBCに依存せずpipだけで導入でき、Javaなしでデータ分析・ETL処理を組みたいPythonエンジニアに向いています。なお次世代ドライバはdriversリポジトリで開発中です。

Snowflake Connector for Python

Python注目度 5
★732
ShayanAbbas1/dbdelve

Electron不要、Rust製の軽量マルチDBクライアント「DBDelve」 — DBDelveはElectronやJVMを使わず、RustとGPUIで作られた軽量なデータベースクライアントです。起動が速く、数百万行のテーブルも滑らかにスクロールでき、Postgres・MySQL・SQLite・MongoDB・Redisなど多数のDBに対応しています。有料化しない方針を掲げ、重いGUIツールの代替を探す開発者向けの早期段階プロジェクトです。

Fast and lightweight DB Client made in Rust and GPUI.

Rust注目度 97加速度 +1655%
★601
dbt-labs/dbt-charts

SQLダッシュボードをYAMLで宣言的に定義するdbt-charts — dbt LabsによるdCTは、SQLでデータを定義しつつYAMLで見せ方を宣言する新しいダッシュボード記述方式です。AIエージェントが書きやすく人間が監査しやすい設計で、「バイブコーディング」による乱雑な可視化基盤の問題を解決します。CLIやMCP対応で、AI時代のBIツールとして注目です。

Declarative YAML around SQL for dbt-native dashboards: easy for agents to write, easy for humans to audit.

Python注目度 52加速度 +67%
★582
DanielRendox/RoutineTracker

An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.

Kotlin注目度 0
★357
0227lia/data-science-portfolio

根拠を明示するデータサイエンス学生のポートフォリオ — Astro/TypeScript製の静的サイトで、データエンジニアリング・地理空間分析・予測・オペレーションズリサーチ・NLP・MLの6つの再現可能な公開データ事例を紹介します。実測値とモデル予測を明確に区別し、掲載指標は各リポジトリの実行結果に基づいています。

Six reproducible public-data case studies in data engineering, geospatial analytics, forecasting, operations research, NLP and ML.

TypeScript
★0