私は、catalogue_number
とname
を含むElasticsearchにロードされたproduct
タイプのデータを持っています。私はname
とpurchases
を含むElasticsearchにロードされたcustomer
のデータも持っています(購入は製品番号の配列です)。例えばElasticsearch X-Packは、異なる種類のグラフの頂点を返すことができますか?
:
CATALOGUE_NUMBER, NAME
518, "Toilet Paper"
388, "Candy Bar"
263, "Carrots"
そして、顧客のために:関係を考慮し
NAME, PURCHASES
"Jack", [518, 388]
"John", [263]
"Bill", [263, 518]
は1に多くのである(すなわち、顧客が多くのアイテムを購入する)、私は見ることKibanaを使用することができています特定の顧客に購入をリンクするグラフ、または範囲外ですか?
私の最終目標は、product
とcustomer
というグラフを各顧客がどの製品を購入したかを示す頂点とエッジとして表示することです。私は、Elasticsearchが可能かどうか、または検索のみのためにNeo4JやElasticsearchなどの純粋なグラフデータベースに移動する必要があるかどうかについて非常に混乱しています。