2. 8 Things I like about Datomic
+ something about temporal graph databases
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg
3. About me
Who am I ...
➡ Working as an it lead / software architect @ Janssen Diagnostics
• Dealing with big scientific data sets
• Hands-on expertise in Big Data and NoSQL technologies
➡ Founder of datablend
• Provide Big Data and NoSQL consultancy
Davy Suvee • Share practical knowledge and Big Data use cases via blog
@DSUVEE
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg
23. 8 - Pluggable data stores
➡ In memory (dev mode)
➡ SQL Database
➡ DYNAMO DB
➡ INFINISPAN
➡ Switch transparently and migration tools available
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg
24. FluxGraph:
Tinkerpop on top of Datomic
(http://github.com/datablend/blueprints)
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg
26. FluxGraph
➡ Blueprints implementation on top of Datomic
➡ Graph Time Travel
public void setTime(Date checkpoint);
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg
27. FluxGraph
➡ Blueprints implementation on top of Datomic
➡ Graph Time Travel
public void setTime(Date checkpoint);
➡ Time-scoped iteration of vertices and edges
public Vertex getPreviousVersion();
public Iterable<Edge> getNextVersions();
public Iterable<Edge> getNextVersions(Filter filter);
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg
29. GraphConnect
“The use of Temporal Graph Databases to
ease the analysis of longitudinal patient
data”
www.datablend.be info@datablend.be 0499/05.00.89 Diepestraat 23 - heist-op-den-berg