Skip to content
This repository was archived by the owner on Jan 28, 2025. It is now read-only.

Persistency_Layer

Erwan Demairy edited this page Nov 13, 2017 · 18 revisions

Corese by default use a storage in memory. The persistency layer allow for storage in a graph database compatible with Tinkerpop.

  • In order to use graph database storage, set the environment variable definition -Dfr.inria.corese.factory=fr.inria.corese.tinkerpop.Factory.
  • fr.inria.corese.tinkerpop.Factory defines a factory allowing corese to use a graph database as a triple store.
  • To define the location of the database: -Dfr.inria.corese.tinkerpop.dbinput=_database_path_
  • use a graph db (currently only neo4j is supported) and change the behaviour of corese requests on the data:
prefix...
@db <db_repository_path>
@test # basculer mode datatype
@bgp # compilation bgp tinkerpop
select...

How to add a new graph database driver

Tinkerpop gremlin cheat sheet

Description du mapping avec neo4j (french)

Amélioration des performances de lecture du graphe (novembre 2017)

Évaluation des performances (novembre 2017)

Clone this wiki locally