As this ebook edition doesn't have fixed pagination, the page numbers below are hyperlinked for reference only, based on the printed edition of this book.
Symbols
5.0 Cypher
indexing types 300
reference link, for changes 299
A
advanced path finding
aggregations
American Standard Code for Information Interchange (ASCII) 35
anchor 295
apoc.create
reference link 267
apoc.cypher
reference link 268
apoc.merge
reference link 267
apoc.periodic.iterate
reference link 280
Arrows App
reference link 99
Arrows.app site
reference link 60
Awesome Procedures On Cypher (APOC) 245, 284
databases integrations 279, 280
reference link 284
used, for viewing database schema 260-265
B
browser help
browser’s UI
C
CartesianProduct operator 239
CASE clause
working with 212
change data capture (CDC) 285
Charts 286
client drivers
COLLECT function 187
using 188
composite property index
using 53
composite types 36
constraints
existence constraints 54
node key constraints 54
unique node property constraints 54
using 52
count stores
reference link 226
using, to build performant queries 222-226
CREATE clause 40
CSV data
composite types 36
data loading with 59
structural types 36
syntax 35
Cypher, keywords 38
CREATE 40
DELETE 41
FOREACH 48
LIMIT 50
MATCH 38
ORDER BY 50
REMOVE 42
SET 41
SKIP 50
UNION 51
UNION ALL 51
UNWIND 49
Cypher lists 177
Cypher query 96
D
data
sorting, with ORDER BY clause 139-148
database integrations in APOC
reference link 280
DataBase Management Systems (DBMSs) 7
databases
schema details, viewing with APOC 260-265
statistics 97
data export
working with 248
data import
working with 248
data, loading from Web-APIs
reference link 260
data loading, with client drivers 64-66
URI schemes 66
data loading, with Cypher
requirements 60
data loading, with LOAD CSV 61
batching, used 63
CALL IN TRANSACTIONS, using 64
PERIODIC COMMIT, using 64
without headers 62
data statement 280
data structure sizes
reference link 293
DELETE clause 41
durations documentation
reference link 150
dynamic Cypher
E
eager operator
reference link 297
Elasticsearch 279
existence constraints
using 54
EXPLAIN clause 227
F
FOREACH clause
using 48
full-text index 300
using 53
G
generic CASE expressions
Graph
graph apps
installation link 286
graph database
concepts 4
Graph Data Science (GDS) library 284
reference link 285
using 287
Graph Gallery 286
Graphlytic Desktop 286
graphs
nodes 5
graph storage, Neo4j 35
GraphXR 286
reference link 286
H
head function
heap memory 293
I
indexes
composite property index 53
full-text index 53
single-property indexes 52
text index 53
using 51
index hints
index types
reference link 300
issues
J
JavaScript Object Notation (JSON) object 192
JDBC 279
JSON data
JSON, loading
reference link 256
JVM memory 293
K
Kafka Connector
reference link 287
KeyLines 287
L
last function
LIMIT clause 50
Linkurious 287
list comprehensions
list expressions
working, with head function 155, 156
working, with last function 156, 157
working, with list comprehensions 160, 161
working, with range function 154, 155
working, with reduce function 158-160
working, with size function 157, 158
working, with tail function 156
list functions
head function 186
last function 186
range function 186
reduce function 187
reverse function 186
size function 186
tail function 186
list operators
+ operator 180
working with 180
lists 177
combining, with maps 199
functions 186
working with 177
literal map 194
LOAD CSV
data loading with 61
local DBMS
browser, opening 23
instance, starting 23
logs, viewing 29
managing, options 27
Neo4j Desktop terminal, opening 30
working with 22
working, with browser’s UI 24
local DBMS instance
DBMS details, reviewing 20
managing 19
lookup index 300
M
map projections 196
maps 192
combining, with lists 199
literal map 194
MATCH keyword 38
MERGE clause
meta graph
reference link 265
MongoDB 279
reference link 279
N
graph storage 35
reference link 64
store sizes for database 290
Neo4j Browser 285
parameterized queries, using 121
Neo4j Commander 3 287
reference link 287
Neo4j Desktop 7
DBMSs menu 14
download link 7
installing 7
local DBMS instance, managing 19
projects menu 13
start screen 13
using 18
Neo4j extensions
memory usage 293
node store structure 291
property store 292
reference link 293
relationship store 291
Neo4j Performance
reference link 293
Neo4j property graphs
features 4
Neo4j Streaming Data Integrations User Guide
reference link 285
Neo4j Streams 285
Neo4j Workspace
reference link 288
using 288
NeoDash 286
reference link 286
NeoMap Map Visualizer 286
reference link 286
node
in graphs 5
NodeByLabelScan operator 239
node data structure 291
NodeIndexScan operator 239
node key constraints
using 54
node labels
nodes
nodes syntax 37
example usages 37
NodeUniqueIndexSeek operator 239
O
ORDER BY clause 50
used, for sorting data 139-148
out-of-memory exceptions
avoiding 295
P
page cache 293
parameters
defining 121
using, limitations 122
paths
planner hints
reference link 244
plan operators
AllNodesScan 239
CartesianProduct 239
NodeByLabelScan 239
NodeIndexScan 239
NodeUniqueIndexSeek 239
reviewing 239
point index 300
procedures
used, for manipulating graphs 280, 281
PROFILE clause 232
property data structure 292
property types 35
characteristics 36
pyingest
reference link 91
Q
query
querying patterns
query tuning
reference link 299
R
range function
range index 300
reduce function
relationship data structure 291
relationships
aspects 5
relationships syntax
example usages 37
relationship types
remote connection 13
REMOVE clause 42
Resource Description Framework (RDF)
reference link 285
returning subqueries 165
S
SemSpect 286
reference link 286
SET clause 41
Shapes Constraint Language (SHACL)
reference link 285
simple CASE expressions
single-property index
using 52
size function
SKIP clause 50
source data, mapping to graph 71
medication data, loading 84-86
organization data, loading 83, 84
source node 5
Spark Connector
reference link 287
using 287
start node 4
structural types 36
subqueries
types 165
working with 165
working, with returning subqueries 165-170
working, with unit subqueries 170-173
Synthea documentation 71
Synthea record
reference link 71
Synthea synthetic patient dataset
reference link 71
T
tail function
working with 156
traverse 295
U
UNION ALL clause 51
UNION clause 51
UNION cypher queries
unique node property constraints
using 54
unit subqueries
UNWIND 188
UNWIND clause 49
USING clause 240
V
virtual reality (VR) 286
visualization tools
W
reference link 301
WITH clause
working with 201
Y
yWorks 287