トピック / database
database
17件のリポジトリ
OSS版Firebase、PostgresベースのBaaS — SupabaseはFirebaseの主要機能をエンタープライズ級のオープンソースで再現したPostgres開発プラットフォームです。認証・自動生成API・リアルタイム同期・ストレージに加え、pgvectorによるAI/埋め込み機能まで統合し、Firebaseの制約から離れたい開発者に選ばれています。
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
全メトリクスを毎秒監視するAI時代の観測ツール — Netdataは少人数チームでもフルスタックの可観測性を実現できる監視基盤です。全メトリクスを毎秒収集し、AIを活用した異常検知やMCP連携も備えます。Prometheus・Grafanaなど既存ツールと組み合わせつつ、設定不要で即導入できる点が特徴です。
The fastest path to AI-powered full stack observability, even for lean teams.
30日間で学ぶPython実践カリキュラム — 基礎文法からデータ構造、Webスクレイピング、統計、Pandas、Flask、MongoDBまでを30日間の段階的な課題で学べる教材です。動画解説付きで初学者がフルスタックなPython力を無理なく積み上げられる点が特徴です。
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Kubernetesを支える分散KVストア — RaftアルゴリズムによりKubernetesのバックエンドとして採用されている、分散システムの重要データを堅牢に管理するキーバリューストアです。gRPCベースのシンプルなAPI、TLSによるセキュアな通信、高スループットを兼ね備え、CNCFプロジェクトとして厳格な堅牢性テストを継続しています。
Distributed reliable key-value store for the most critical data of a distributed system
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.
ブラウザで完結するER図エディタ&SQL生成ツール — drawDBはアカウント登録不要でブラウザ上にDB設計図(ERD)を作成できるツールです。SQLのインポート/エクスポートやマイグレーション生成にも対応し、PostgreSQL・MySQL・Oracleなど主要DBをサポート。MCP対応もあり、直感的なUIで手軽にスキーマ設計できる点が魅力です。
Free, simple, and intuitive online database diagram editor and SQL generator.
既存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.
SQLもグラフも使えるマルチモデルDB — SurrealDBはドキュメント・グラフ・リレーショナルを一体化したRust製の分散データベースです。SQLライクなクエリでリアルタイムWebやIoT向けに使え、バックエンドやサーバーレスDBとしても利用できる点が特徴です。
A scalable, distributed, collaborative, document-graph database, for the realtime web
耐障害性を備えた分散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.
90超DBに対応する25MBの軽量クロスプラットフォームDBクライアント — Rust製で25MBという軽さながら、MySQLやPostgreSQL、MongoDB、Redis、DuckDBなど90以上のデータベースに対応するデータベース管理ツールです。デスクトップ・Docker・CLIに加え、AIアシスタントとMCP Serverを標準搭載し、DBeaverなど既存GUIクライアントに代わる軽量選択肢として注目されています。
25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。
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.
DBとAIエージェントを繋ぐGoogle製MCPサーバー — GoogleapisによるオープンソースのMCPサーバーで、AIエージェントやIDE、アプリを直接エンタープライズDBに接続できます。既製ツールで即座にスキーマ探索やコード生成が可能な一方、NL2SQLや構造化クエリを安全に定義できるカスタムツールフレームワークも備え、幅広いDB(BigQuery、PostgreSQL、MongoDBなど)に対応します。
MCP Toolbox for Databases is an open source MCP server for databases.
GraphBLASで爆速なLLM向けグラフDB — 疎行列演算ライブラリGraphBLASを基盤に使うことで高速なグラフ探索を実現するマルチテナント対応グラフデータベースです。LLMのナレッジグラフ(GraphRAG)やエージェントのメモリ、不正検知、クラウドセキュリティ用途に最適化されており、低レイテンシを重視した設計が特徴です。既存のグラフDBと比べて計算処理の効率に強みがあります。
A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).
Firebase公式のApple向けSDK、Gemini連携も — GoogleのFirebase公式Apple(iOS/macOS等)SDKのOSSリポジトリです。認証・データベース・Storage・Analyticsなど定番機能に加え、Firebase AI LogicによるGemini基盤モデル連携のプレビューも追加され、AI機能を組み込むアプリ開発者に注目です。CocoaPods配布は2026年10月で終了予定でSPM移行も進んでいます。
Firebase SDK for Apple App Development
グラフ×ベクトルを一体化したRust製AI向けDB — HelixDBはRustでフルスクラッチ開発されたOLTPグラフDBで、ベクトル検索や全文検索も標準搭載しています。RAGやAIエージェントのメモリ管理に必要なDB群(アプリDB・リレーショナル・ベクトル・グラフ)を1プラットフォームに統合できる点が特徴で、CLIから簡単に構築・運用できます。
HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
PythonからSnowflakeへ公式接続 — SnowflakeへPythonから直接接続できる公式コネクタで、Python DB API 2.0に準拠しています。JDBC/ODBCに依存せずpipだけで導入でき、Javaなしでデータ分析・ETL処理を組みたいPythonエンジニアに向いています。なお次世代ドライバはdriversリポジトリで開発中です。
Snowflake Connector for Python
SQLiteのような組み込み型・時間遡行対応グラフDB — MinigrafはDatalogクエリとバイテンポラル(トランザクション時間+有効時間)の時間遡行機能を持つ、単一ファイルの組み込みグラフDBです。SQLiteのグラフ版という位置づけで、AIエージェントやモバイル、ブラウザ上で動作し、再帰的な多段グラフ探索やLLMが生成しやすい簡潔な文法が特徴です。
Embedded graph memory for AI agents, mobile apps, and the browser.