macOS
brew install qdbmlocal Homebrew formula metadata
sudo port install qdbmMacPorts ports tree · databases/qdbm/Portfile · ソース: api.github.com
brew / 順位 12792
qdbm のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install qdbmlocal Homebrew formula metadata
sudo port install qdbmMacPorts ports tree · databases/qdbm/Portfile · ソース: api.github.com
sudo dnf install qdbmFedora Rawhide package metadata · qdbm · ソース: dl.fedoraproject.org
sudo apt install libqdbm++-devDebian stable package indexes · libqdbm++-dev · ソース: deb.debian.org
概要
Library of routines for managing a database
履歴
QDBM, or Quick Database Manager, is Mikio Hirabayashi's embedded key-value database library in the Unix DBM tradition. It supports hash tables, ordered B+ trees, multiple language bindings, compatibility interfaces, and numerous maintenance and testing commands.
Mikio Hirabayashi wrote QDBM as a high-performance alternative to traditional DBM libraries. The official site dates its copyright period to 2000–2007 and presents version 1.8.78 as the latest source package.
The design supplies hash databases, B+ tree databases with duplicate keys and transactions, an inverted index, several language bindings, and command-line utilities. The official specifications also document NDBM- and GDBM-compatible APIs intended to ease source-level porting.
Later official DBMx material describes Kyoto Cabinet as a successor to QDBM and a sibling of Tokyo Cabinet, placing QDBM within a broader family of embedded database experiments.
QDBM was distributed as a portable POSIX-oriented library with C, C++, Java, Perl, and Ruby APIs, plus command-line tools and compatibility interfaces for NDBM and GDBM. source_facts.package-manager records packaging in Homebrew, Debian/Ubuntu, Fedora-family systems, and MacPorts.
Developers embed QDBM for byte-oriented key/value storage, choosing hash databases for direct lookup or B+ trees for ordered, duplicate-key, range-search, and transactional workloads. Its command-line programs support database management, testing, conversion, and inverted-index workflows.
QDBM represents an important branch of the Unix DBM family: a compact embedded key-value library that combines traditional hash storage with ordered B+ trees, transactions, compression options, inverted indexing, language bindings, and familiar compatibility APIs. It is also historically interesting as a predecessor in Mikio Hirabayashi's database lineage.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
cbcodec | cli | グローバル実行可能ファイル | |
cbtest | cli | グローバル実行可能ファイル | |
crmgr | cli | グローバル実行可能ファイル | |
crtest | cli | グローバル実行可能ファイル | |
crtsv | cli | グローバル実行可能ファイル | |
dpmgr | cli | グローバル実行可能ファイル | |
dptest | cli | グローバル実行可能ファイル | |
dptsv | cli | グローバル実行可能ファイル | |
hvmgr | cli | グローバル実行可能ファイル | |
hvtest | cli | グローバル実行可能ファイル | |
odidx | cli | グローバル実行可能ファイル | |
odmgr | cli | グローバル実行可能ファイル | |
odtest | cli | グローバル実行可能ファイル | |
qmttest | cli | グローバル実行可能ファイル | |
rlmgr | cli | グローバル実行可能ファイル | |
rltest | cli | グローバル実行可能ファイル | |
vlmgr | cli | グローバル実行可能ファイル | |
vltest | cli | グローバル実行可能ファイル | |
vltsv | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:qdbm |
|---|---|
| バージョン | 1.8.78 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/qdbm |
| ホームページ | https://dbmx.net/qdbm/ |
| 上流ドキュメント | https://dbmx.net/qdbm/ |
| ライセンス | LGPL-2.1-or-later |
| ソースアーカイブ | https://dbmx.net/qdbm/qdbm-1.8.78.tar.gz |
| 最終更新 | 2026-09-17T14:11:30Z |
| Pulse | updated |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | qdbm |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | yes |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
libqdbm++-dev 1.8.78-13+b3
QDBM Database Libraries for C++ [development] (transitional package)
sudo apt install libqdbm++-devlibqdbm-dev 1.8.78-13+b3
QDBM Database Libraries [development]
sudo apt install libqdbm-devlibqdbm-java 1.8.78-13+b3
QDBM Database Libraries for Java
sudo apt install libqdbm-javalibqdbm-perl 1.8.78-13+b3
QDBM Database Libraries for Perl
sudo apt install libqdbm-perllibqdbm14t64 1.8.78-13+b3
QDBM Database Libraries without GDBM wrapper[runtime]
sudo apt install libqdbm14t64libqdbm3++c2 1.8.78-13+b3
QDBM Database Libraries for C++ [runtime] (transitional package)
sudo apt install libqdbm3++c2libxqdbm-dev 1.8.78-13+b3
QDBM Database Libraries for C++ [development]
sudo apt install libxqdbm-devlibxqdbm3t64 1.8.78-13+b3
QDBM Database Libraries for C++ [runtime]
sudo apt install libxqdbm3t64qdbm-cgi 1.8.78-13+b3
QDBM Database CGI commands
sudo apt install qdbm-cgiqdbm-doc 1.8.78-13
QDBM Database Documentation
sudo apt install qdbm-docqdbm-util 1.8.78-13+b3
QDBM Database Utilities
sudo apt install qdbm-utilruby-qdbm 1.8.78-13+b3
QDBM Database Libraries for Ruby
sudo apt install ruby-qdbmlibqdbm++-dev 1.8.78-12.1build2
QDBM Database Libraries for C++ [development] (transitional package)
sudo apt install libqdbm++-devlibqdbm-dev 1.8.78-12.1build2
QDBM Database Libraries [development]
sudo apt install libqdbm-devlibqdbm-java 1.8.78-12.1build2
QDBM Database Libraries for Java
sudo apt install libqdbm-javalibqdbm-perl 1.8.78-12.1build2
QDBM Database Libraries for Perl
sudo apt install libqdbm-perlソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.