0
私は要素を格納するセットを持っていて、私はカーディナリティを得ることができると考えています。私は、コマンドSADDまたはPFADDを使用してSCARDまたはPFCOUNTを使用できることに気付きました。これら2つの違いは何ですか?利点/欠点は何ですか?SADDとPFADDの違いは何ですか
私は要素を格納するセットを持っていて、私はカーディナリティを得ることができると考えています。私は、コマンドSADDまたはPFADDを使用してSCARDまたはPFCOUNTを使用できることに気付きました。これら2つの違いは何ですか?利点/欠点は何ですか?SADDとPFADDの違いは何ですか
SADDを使用する場合は、データをSETに保存します。 PFADDを使用している場合
、あなたは、データ構造の異なる種類である、Hyperloglogにデータを保存します。
これらの値に再度アクセスする必要があるときに、一意の値を格納するためにSETが使用されます。
はアンHyperLogLogはPFADDを使用して追加されたデータ内の一意の値の数のおおよその数を取得することができます。これは、多数の異なる値を持ち、戻す必要がない場合に便利です。これは、高トラフィックのWebサイト上の特定のページ(特定の訪問者IDをHLLに追加するだけ)に対して、特定の日のユニークビジター数を取得するために使用されます。
返信いただきありがとうございます! – user2924127