Node index

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

Configuration

  1. Left menu - settings

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

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

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

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

Description of configuration

Configuration is entered as JSON. Example of JSON:

{
"labels": [
"Data"
],
"properties": [
"type",
],
"propertiesFullText": [
"title",
"address",
"department"
],
"propertiesSort": [
"title",
"address"
]
}

Explanation of attributes:

  • labels - nodes with these labels will be 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 of nodes 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.