Google の BigTable の行キー値に最大長があるかどうかを知りたいです。
ドキュメントでは、同じ長さのキーを作成するための潜在的な解決策としてハッシュを推奨していることは承知していますが、私のシナリオでは、キーにファイル パスを含めると、関連するデータをより適切にグループ化できます。
Google の BigTable の行キー値に最大長があるかどうかを知りたいです。
ドキュメントでは、同じ長さのキーを作成するための潜在的な解決策としてハッシュを推奨していることは承知していますが、私のシナリオでは、キーにファイル パスを含めると、関連するデータをより適切にグループ化できます。
比較的短い行キーをお勧めしますが、ファイル パスは問題ありません。確認したいことの 1 つは、キーの先頭に独自性があることです。
すなわち。次のようなものを追加する場合:
/Users/lesv/Downloads/abc.java
/Users/lesv/Downloads/abc.res
/Users/lesv/Downloads/def.java
次のようにパスを逆にする方がよい場合があります。
java.abc/Downloads/lesv/Users
res.abc/Downloads/lesv/Users
java.def/Downloads/lesv/Users
パスの開始時にいくつかの一意性を取得します。