Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
var graphEngine = app.ApplicationServices.GetService<GraphEngine>(); var graphEventActor = AkkaLoad.RegisterActor( "GraphEventActor", actorSystem.ActorOf(Props.Create<GraphEventActor>(graphEngine), "GraphEventActor" )); //Test For Graph graphEventActor.Tell(new GraphEvent() { Action = "Reset" }); // 홍길동 생성 graphEventActor.Tell(new GraphEvent() { Action = "Create", Alice = "Person", Name = "홍길동" }); // 스파이더맨 영화생성 graphEventActor.Tell(new GraphEvent() { Action = "Create", Alice = "Movie", Name = "스파이더맨" }); // 홍길동은 스파이더맨을 시청하였다. graphEventActor.Tell(new GraphEvent() { Action = "Relation", Name = "시청", From = new GraphElementIdenty() { Alice = "Person", Name = "홍길동" }, To = new GraphElementIdenty() { Alice = "Movie", Name = "스파이더맨" } }); |
위 샘플이 수행되면, 아래와같은 결과를 확인할수 있습니다.
추가참고 링크
- Neo4j : https://neo4j.com/docs/cypher-manual/current/clauses/create/
- Neo4j를 활용한 추천 시스템 : https://ichi.pro/ko/neo4jleul-sayonghayeo-leseutolang-chucheon-enjin-guchug-172708887086902
...