4

私の要件ではこれが必要なため、Hazelcastのデータ構造としてリンクリストを使用できるかどうか疑問に思っていました。現在、分散マップ、分散キュー、分散セット、分散リストのみがあります。可能であれば、どのように実装すればよいですか?

4

1 に答える 1

1

リンクされたリストは、フォームの「単なる」オブジェクトです

class Entry
{
    Entry next;
    Object value;
}

そしてそれらを管理するオブジェクト「リスト」。

もちろん、二重にリンクされたリストが追加されます

class Entry
{
    Entry next;
    Entry previous;
    Object value;
}

したがって、「分散セット」を使用してエントリ タイプのオブジェクトを配置すると、任意のコレクションの実装の上にリンク リスト機能を「追加」できます。これには、もちろん管理用の「リスト」も実装する必要があります。

しかし、あなたの場合、このようなことが理にかなっているのかどうかはわかりません.

于 2013-07-03T11:10:14.570 に答える