単一のマシンで単純な逆インデックスを作成する方法を知っています。簡単に言うと、メモリ内に保持される標準のハッシュ テーブルです。 - キー - 単語 - 値 - 単語の位置のリスト 例として、コードは次のとおりです: http://rosettacode.org/wiki/Inverted_Index#Java
質問:
今、私はそれを n ノードに分散させようとしています。
- このインデックスを水平方向にスケーラブルにする
- このインデックスに自動シャーディングを適用します。
特に自動シャーディングに興味があります。アイデアやリンクは大歓迎です!
ありがとう。