AtomixDB:Goで書かれたミニリレーショナルデータベース

2025-02-26
AtomixDB:Goで書かれたミニリレーショナルデータベース

AtomixDBはGo言語で完全に記述されたミニリレーショナルデータベースであり、データベースの動作、ストレージ管理、トランザクション処理の実装と理解に重点を置いています。B+ツリーストレージエンジンとインデックスサポートを使用し、フリーリストノードの再利用、トランザクションサポート、同時読み取りなどの機能を備えています。現在、CREATE、INSERT、GET、UPDATE、DELETE、BEGIN、COMMIT、ABORTコマンドをサポートしています。このプロジェクトはオープンソースであり、貢献を歓迎します。

開発