トピック / sql

sql

13件のリポジトリ

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注目度 25加速度 +3%
★84,892
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注目度 30加速度 +50%
★40,647
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注目度 57加速度 +474%
★40,056
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🇺🇸 北米発注目度 22
★38,563
surrealdb/surrealdb

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

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

Rust🇪🇺 欧州発
★33,199
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注目度 25加速度 0%
★32,574
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🇺🇸 北米発注目度 29加速度 -38%
★24,809
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注目度 41加速度 +76%
★9,979
apache/datafusion

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

Apache DataFusion SQL Query Engine

Rust注目度 44加速度 +63%
★9,488
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
★1,940
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注目度 0
★731
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
★571
DanielRendox/RoutineTracker

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

Kotlin
★361