1

次のシナリオで最もよく説明できる質問が1つあります。

BaseCategory、Category、およびproductsの3つのテーブルがあるとします。RDBMSの観点から考えている場合、これらのテーブル間の関係は次のとおりです。

1-1つのBaseCategoryには多くのカテゴリがあります2-1つのカテゴリには多くの製品があります。

今、私はそれをHBaseに変換することを考えています。誰かがこれらの関係をHBaseにマッピングする方法を教えてもらえますか?

4

1 に答える 1

0

おそらく、各行はスーパーカテゴリ/カテゴリのペアを表しているでしょう (MySuperCategory:MyCategory などの区切り記号でエンコードされ、そのカテゴリの各製品の列を持つ「製品」という名前の列ファミリ.

これにより、特定のスーパーカテゴリ/カテゴリ ペア内のすべてのアイテムを非常に迅速に取得でき、スーパーカテゴリ内のすべてのアイテムの重複を排除できます。

于 2011-01-13T04:48:05.867 に答える