Memora v0.2.25 MCPサーバー:D1データベースでの書き込みが5倍高速化

Memora v0.2.25におけるパフォーマンス改善
Memora v0.2.25は、Claudeにセマンティック検索、ナレッジグラフ機能、セッション間での想起など、永続メモリ機能を提供する軽量なMCP(Model Context Protocol)サーバーです。このサーバーは、ローカルストレージ用のSQLite、またはリモートストレージ用のCloudflare D1、S3、R2をサポートしています。
最新リリースでは、D1データベース操作の大幅なパフォーマンス改善に焦点を当てています。主な変更点は、D1でのmemory_createおよびmemory_update操作が、呼び出しあたり10秒以上から約2秒に短縮されたことです。
遅かった原因
ensure_schema()がすべてのツール呼び出しで7〜9回のD1往復通信を行い、毎回約4〜8秒を浪費していた- 相互参照スキャンが2段階の
list + get_embeddingsパターンを使用し、500メモリのストアで約10回の往復通信を必要としていた - D1セッショントークンがクラスレベルで保存され、バックグラウンドスレッドによって上書きされる可能性があった
変更点
- スキーマがバックエンドインスタンスごとにキャッシュされ、接続時に一度だけ支払われるようになった
- 相互参照スキャンが、単一のページネーション付き
LEFT JOIN操作として書き直された - セッショントークンがインスタンスごとのストレージに移動し、バックエンドレベルのkeep-maxブックマークミラーリングが実装された
実際のD1で測定されたパフォーマンス
memory_create: 10秒以上 → 約1.8秒memory_update: 10秒以上 → 約1.1秒connect()2回目以降の呼び出し: 約4〜8秒 → 約0ms(キャッシュヒット)
その他の改善点には、Durable Objectリクエストの削減(Cloudflareコストの低減)、グラフUIのXSS修正、CloudSQLiteBackendファイル交換のためのスキーマキャッシュ正確性の修正が含まれます。このリリースではスキーマ移行は不要で、API変更なしに下位互換性が維持されています。39件のテストすべてが合格しています。
このタイプのMCPサーバーは、AIコーディングエージェントにセッション間での永続メモリを提供し、より文脈に沿った一貫性のあるインタラクションを可能にしたい開発者にとって有用です。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

Dirac: オープンソースエージェントがTerminalBenchで65.2%を達成、より安価でオープンに
オープンソースのコーディングエージェント「Dirac」が、TerminalBench 2.0でgemini-3-flash-previewに対して65.2%のスコアを達成し、Googleのベースライン(47.6%)やトップのクローズドソースエージェントJunie CLI(64.3%)を上回りました。また、競合他社と比較してAPIコストを64.8%削減します。

Echo-TTSがApple Siliconに移植され、MLXを活用したネイティブTTSと音声クローニングを実現
Echo-TTSは、2.4Bパラメータの拡散型テキスト読み上げモデルで、音声クローニング機能を備えており、CUDAからMLXを使用してApple Mシリーズチップ上でネイティブに動作するように移植されました。ベースモデルの16GB M4 Mac miniでは、5秒の音声クローン生成に約10秒、30秒のクローンには約60秒かかります。

MoltNow.app:ワンクリックでOpenClawを展開するプラットフォームが登場
新しいサービス「MoltNow.app」は、OpenClawのデプロイをワンクリックで簡素化することを約束します。カスタムUIとブラウザ自動化を備えています。

ジャン=クロード: EUのAI規制を風刺するLLMフロントエンド、412のクッキーパートナーと5メッセージごとのVAT請求書付き
Jean-Claude は、AI 利用に EU スタイルの極度の官僚主義を適用する風刺的な LLM フロントエンドです。412 のクッキーパートナー、共同署名が必要な四眼原則、トークンごとの CO₂ 追跡と強制ユーロ相殺、5 メッセージごとの VAT 請求書、そして偽の GDPR/AI 法メトリクスを備えたコンプライアンスセンターを備えています。