Erlang で単純な Minecraft サーバー アプリケーションを作成しているので、チャンク データを効率的に保存および変更する方法について考えています。Minecraft の内部構造を知らない人のために: 最大 32kB のサイズの大量のバイナリ (100-1000) をメモリに格納する必要があります。ここまでは、Erlang の組み込みバイナリで十分です。しかし、サーバーはこれらのバイナリのいくつかのバイトを (ID によって) かなり頻繁に読み取って変更する必要があり、常にそれらをコピーしたくありません。
あると便利な機能は、Erlang の標準バイナリからのインポートとエクスポートです。
Erlang 拡張機能やデータベース、またはこれに使用できるものはありますか?