Automic VaultAutomic Vault

brew

memcacheq を Homebrew, MacPorts でインストール

memcacheq のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install memcacheq

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install memcacheq

MacPorts ports tree · sysutils/memcacheq/Portfile · ソース: api.github.com

概要

パッケージ概要

Queue service for memcache

コマンドとエイリアス

  • memcacheq

履歴

プロジェクトの歴史と使われ方

MemcacheQ is a simple queue service that exposes queue operations through the memcache protocol. Producers append with `set`, consumers read with `get`, and queue storage is backed by Berkeley DB.

プロジェクトの歴史

The upstream README presents MemcacheQ as a very small, fast, multiple-queue service compatible with memcache clients. Its design goal was pragmatic compatibility: existing memcache client libraries could enqueue and dequeue messages by talking to a queue server on the memcache protocol.

The ChangeLog shows v0.0.1 in March 2008, a rewrite around newer MemcacheDB code with multiple-queue support in September 2008, v0.2.0 in December 2009, and a cleanup v0.2.1 release in December 2014. The README was last updated by Steve Chu on 2009-12-09.

採用の歴史

MemcacheQ appears as a niche infrastructure package rather than a broad platform. The batch input lists Homebrew and MacPorts package names, while the upstream README sends users to the MemcacheDB mailing list and old Google Code download/install locations.

使われ方

The documented interface uses only two basic commands: `set <queue name> ...` appends a message to the tail of a queue, and `get <queue name>` consumes a message from the head. `stats queue` reports queue sizes, and `delete <queue>` removes a queue.

Deployment requires Berkeley DB 4.7 or later and libevent 1.4.x or later. The INSTALL file shows a daemon example using `memcacheq -d -r -H /data1/memcacheq -N -R -v -L 1024 -B 1024`, and notes that `-B` controls maximum message length because fixed-length Berkeley DB queue storage pads shorter messages.

パッケージ好きにとっての重要性

MemcacheQ matters historically because it is one of the small services that reused the memcached protocol as an application integration surface. For package collections, it is a compact C daemon with classic Unix dependencies and a clear relationship to memcached-era infrastructure patterns.

タイムライン

  • 2008-03-15: v0.0.1 released.
  • 2008-09-19: v0.1.0 released after a rewrite based on newer MemcacheDB code.
  • 2009-12-09: v0.2.0 released with rewritten multiple-queue map code and instant per-queue statistics.
  • 2014-12-17: v0.2.1 cleanup release published on GitHub.

Related projects

  • MemcacheQ is related to memcached through protocol compatibility, to MemcacheDB through its code history and mailing-list community, and to Berkeley DB and libevent as runtime/build dependencies.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 8 個のプラットフォームターゲットで利用できます。
  • 2 件の実行時依存関係とともにインストールされます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
memcacheqcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版0.2.1
マネージャ更新日
ローカルデータOK
上流最新
検出された最新v0.2.1

https://github.com/stvchu/memcacheq

  • 情報No package-manager update timestamp was available.信頼度 低

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:memcacheq
バージョン0.2.1
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/memcacheq
ホームページhttps://github.com/stvchu/memcacheq
リポジトリhttps://github.com/stvchu/memcacheq
上流ドキュメントhttps://github.com/stvchu/memcacheq#readme
ライセンスBSD-3-Clause
ソースアーカイブhttps://github.com/stvchu/memcacheq/archive/refs/tags/v0.2.1.tar.gz
依存関係berkeley-db@5, libevent
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namememcacheq
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedyes
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

MacPorts95%

memcacheq

sudo port install memcacheq
  • normalized package name match
  • 一致条件: Memcacheq
MacPorts ports tree · api.github.com · MacPorts ports tree: sysutils/memcacheq/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment