Relationship index

Data in Graphlytic are indexed. You can select which relationship attributes are indexed. These attributes are used to fulltext search in search page.

Configuration

  1. Left menu - settings

  2. In panel "Edge index" use button "Configure"

  3. Enter configuration into form and confirm by pressing button "Save".

  4. Reindex of all relationships is started. You change index setting so all existing relationships need to be reindexed. All new added relationships are indexed automatically during storing into Neo4j.

  5. Check progress of reindex by pressing "refresh" icon on the top right side of "Edge index" panel.

Description of configuration

Configuration is entered as JSON. Example of JSON:

{
"types": [
"RELATED"
],
"properties": [
"type"
],
"propertiesFullText": [
"title",
"type",
"subtype"
],
"propertiesSort": [
"title"
]
}

Explanation of attributes:

  • types - relationships with these types are indexed

  • properties - these properties are indexed and can be used in search tabs (see Search tabs). The exact value is inserted into index.

  • propertiesFullText - these properties are indexed and used for fulltext search. Property value is normalized and transformed to lower case before insert into index. Normalization means NFD normalization with removing not ASCII characters.

  • propertiesSort - these properties will be sortable in search page. Property value is normalized before insert into index and all spaces are removed. Normalization means NFD normalization with removing not ASCII characters.