Index

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

changes, reviewing 299-301

indexing types 300

reference link, for changes 299

A

advanced path finding

working with 268-278

aggregations

working with 148-151

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

installing 245-247

reference link 284

used, for viewing database schema 260-265

B

Bloom 285, 286

browser help

using 25-27

browser’s UI

working with 24, 25

C

CartesianProduct operator 239

CASE clause

working with 212

change data capture (CDC) 285

Charts 286

client drivers

data loading with 64-66

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

importing 248-254

Cypher 6, 7

composite types 36

data loading with 59

property types 35, 36

structural types 36

syntax 35

Cypher, keywords 38

CREATE 40

DELETE 41

FOREACH 48

LIMIT 50

MATCH 38

MERGE 46-48

OPTIONAL MATCH 39, 40

ORDER BY 50

REMOVE 42

SET 41

SKIP 50

UNION 51

UNION ALL 51

UNWIND 49

WHERE 42-46

Cypher lists 177

Cypher query 96

D

data

exploring, in Graph 95-101

sorting, with ORDER BY clause 139-148

database integrations in APOC

reference link 280

DataBase Management Systems (DBMSs) 7

databases

connecting, to APOC 279, 280

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

Neo4j sessions 67-71

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

with headers 62, 63

without headers 62

data statement 280

data structure sizes

reference link 293

DELETE clause 41

durations documentation

reference link 150

dynamic Cypher

executing 265-268

E

eager operator

reference link 297

Elasticsearch 279

existence constraints

using 54

EXPLAIN clause 227

example 227, 228

versus PROFILE 233, 234

working with 228-232

F

FOREACH clause

using 48

working with 218, 219

full-text index 300

using 53

G

generic CASE expressions

working with 215-218

Graph

data, exploring 95-101

graph apps

installation link 286

graph database

concepts 4

graph data modeling 60, 61

Graph Data Science (GDS) library 284

reference link 285

using 287

Graph Gallery 286

Graphlytic Desktop 286

graphs

nodes 5

relationships 5, 6

graph storage, Neo4j 35

GraphXR 286

reference link 286

H

head function

working with 155, 156

heap memory 293

I

indexes

composite property index 53

full-text index 53

single-property indexes 52

text index 53

using 51

index hints

using 240-244

index types

reference link 300

issues

troubleshooting 296-299

J

JavaScript Object Notation (JSON) object 192

JDBC 279

JSON data

importing 254-260

JSON, loading

reference link 256

JVM memory 293

K

Kafka Connector

reference link 287

using 285-287

KeyLines 287

L

last function

working with 156, 157

LIMIT clause 50

Linkurious 287

list comprehensions

working with 160, 161

list expressions

working with 153, 154

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

[ ] operator 182-185

IN operator 181, 182

working with 180

lists 177

basic capabilities 177-180

COLLECT function 187, 188

combining, with maps 199

functions 186

operators 180-185

UNWIND 188-192

working with 177

literal map 194

LOAD CSV

data loading with 61

local DBMS

browser, opening 23

creating 18, 19

folder, opening 30, 31

instance, starting 23

logs, viewing 29

managing, options 27

Neo4j Desktop terminal, opening 30

settings, managing 27, 28

working with 22

working, with browser’s UI 24

local DBMS instance

DBMS details, reviewing 20

DBMS plugins, managing 20, 21

managing 19

server, upgrading 21, 22

lookup index 300

M

map projections 196

working with 196-199

maps 192

combining, with lists 199

literal map 194

working with 192-196

MATCH keyword 38

MERGE clause

using 46-48

meta graph

reference link 265

MongoDB 279

reference link 279

N

Neo4j 4, 59

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

downloading 7-13

download link 7

graph applications 14, 15

help menu 15, 16

installing 7

local DBMS, creating 18, 19

local DBMS instance, managing 19

projects menu 13

settings menu 16, 17

start screen 13

using 18

Neo4j extensions

using 283-285

Neo4j internals 289, 290

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

filtering with 125-131

nodes

querying 101-114

nodes syntax 37

example usages 37

NodeUniqueIndexSeek operator 239

O

OPTIONAL MATCH clause 39, 40

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

querying 114-124

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

versus EXPLAIN 233, 234

working with 234-238

property data structure 292

property types 35

characteristics 36

pyingest

reference link 91

Q

query

writing, rules 295, 296

querying patterns

reviewing 293, 294

query tuning

reference link 299

R

range function

working with 154, 155

range index 300

reduce function

working with 158-160

relationship data structure 291

relationships

aspects 5

in graphs 5, 6

relationships syntax

example usages 37

relationship types

filtering with 125-131

remote connection 13

REMOVE clause 42

Resource Description Framework (RDF)

reference link 285

returning subqueries 165

working with 165-170

S

SemSpect 286

reference link 286

SET clause 41

Shapes Constraint Language (SHACL)

reference link 285

simple CASE expressions

working with 212-214

single-property index

using 52

size function

working with 157, 158

SKIP clause 50

source data, mapping to graph 71

allergy data, loading 87-89

care plan data, loading 89-91

client drivers, using 91, 92

condition data, loading 87-89

encounter data, loading 77-80

medication data, loading 84-86

organization data, loading 83, 84

patient data, loading 72-76

procedure data, loading 87-89

provider data, loading 81, 82

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

target node 4, 5

text index 53, 300

traverse 295

U

UNION ALL clause 51

UNION clause 51

UNION cypher queries

using 162-165

unique node property constraints

using 54

unit subqueries

working with 170-173

UNWIND 188

using 189-192

UNWIND clause 49

working with 220, 221

USING clause 240

V

virtual reality (VR) 286

visualization tools

using 285-287

W

WHERE clause 42-46

filtering with 131-139

reference link 301

WITH clause

filtering with 131-139

variables 202-211

working with 201

Y

yWorks 287

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.23.79.149