我想在 Neo4j 中存储用户的 Facebook 教育,以便我可以查询任何属性组合。
目前我要保存的 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.可能的解决方案是
节点用户-------->(教育关系)--->节点学校
学位,年份,类型是关系属性。
如果我们在类型和学位属性上遍历用户,不确定它会不会很快。
有没有其他或更好的方法?