ユーザーの Facebook 教育を Neo4j に保存して、任意の属性の組み合わせを照会できるようにしたいと考えています。
Facebook教育分野の現在保存したい分野
https://graph.facebook.com/me?fields=id,name,education&access_token=.....
{
id:1
name:"xyz"
education": [
{"school": {"id":2 "","name": "A"},
"degree": {"id":3 "","name": "B"},
"year": {"id":4 "","name": "C"},
"type": "X",
},.....]
}
MySQL では、次のテーブル user_id, school_id,degree_id,year_id,type を使用して教育テーブルを作成します
Neo4j に保存する最善の方法がわからない。
1. 可能な解決策は
Node User ---------->(edu Relationship) ---> Node の学校の
学位、年、タイプは関係属性です。
タイプと程度の属性でユーザーをトラバースしても、高速になるかどうかはわかりません。
他に良い方法はありますか?