|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
EBOOKCENTRAL_ocn880409743 |
003 |
OCoLC |
005 |
20240329122006.0 |
006 |
m o d |
007 |
cr |n||||||||| |
008 |
140523s2014 xx o 000 0 eng d |
040 |
|
|
|a IDEBK
|b eng
|e pn
|c IDEBK
|d EBLCP
|d DEBSZ
|d S4S
|d OCLCO
|d N$T
|d OCLCQ
|d COO
|d OCLCO
|d OCLCF
|d OCLCQ
|d FEM
|d AGLDB
|d ICA
|d ZCU
|d XFH
|d MERUC
|d OCLCQ
|d D6H
|d VTS
|d ICG
|d AU@
|d OCLCQ
|d STF
|d DKC
|d OCLCQ
|d K6U
|d OCLCO
|d OCLCQ
|d OCLCO
|d OCLCL
|
019 |
|
|
|a 968005145
|a 968985113
|a 994577096
|
020 |
|
|
|a 1306797454
|q (electronic bk.)
|
020 |
|
|
|a 9781306797450
|q (electronic bk.)
|
020 |
|
|
|a 9781783287765
|q (electronic bk.)
|
020 |
|
|
|a 1783287764
|q (electronic bk.)
|
020 |
|
|
|a 9781783287758
|
020 |
|
|
|a 1783287756
|
029 |
1 |
|
|a AU@
|b 000059691734
|
029 |
1 |
|
|a AU@
|b 000067106107
|
029 |
1 |
|
|a CHNEW
|b 000887593
|
029 |
1 |
|
|a CHVBK
|b 37446510X
|
029 |
1 |
|
|a DEBBG
|b BV043609262
|
029 |
1 |
|
|a DEBSZ
|b 407734902
|
029 |
1 |
|
|a DEBSZ
|b 484723154
|
035 |
|
|
|a (OCoLC)880409743
|z (OCoLC)968005145
|z (OCoLC)968985113
|z (OCoLC)994577096
|
037 |
|
|
|a 610996
|b MIL
|
050 |
|
4 |
|a TK5105.8885.A52 .P384 2014
|
072 |
|
7 |
|a COM
|x 000000
|2 bisacsh
|
082 |
0 |
4 |
|a 006.76
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Panzarino, Onofrio.
|
245 |
1 |
0 |
|a Learning Cypher.
|
260 |
|
|
|b Packt Publishing,
|c 2014.
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|
490 |
1 |
|
|a Community Experience Distilled
|
588 |
0 |
|
|a Print version record.
|
520 |
|
|
|a In Detail Neo4j is generating much interest among NoSQL database users for its features, performance and scalability, and robustness. The software also provides users with a very natural and expressive graph model and ACID transactions with rollbacks. However, utilizing Neo4j in a real-world project can be difficult compared to a traditional relational database. Cypher fills this gap with SQL, providing a declarative syntax and the expressiveness of pattern matching. This relatively simple but powerful language allows you to focus on your domain instead of getting lost in database access. As you will learn in this book, very complicated database queries can easily be expressed through Cypher. This book is a practical, hands-on guide to designing, implementing, and querying a Neo4j database quickly and painlessly. Through a number of practical examples, this book uncovers all the behaviors that will help you to take advantage of Neo4j effectively, with tips and tricks to help you along the way. The book starts with the basic clauses and patterns to perform read-only queries with Cypher. You will then learn about clauses and tips that can be used with patterns to elaborate results coming from pattern matching. Next, you will master the clauses required to modify a graph. Once you have got these basics right with the help of practical examples, you will then learn about tools and practices to improve the performance of queries and how to migrate a database to Neo4j from the ground up. To finish off, the book covers Cypher operators and functions in detail. Approach An easy-to-follow guide full of tips and examples of real-world applications. In each chapter, a thorough example will show you the concepts in action, followed by a detailed explanation. Who this book is for If you want to learn how to create, query, and maintain a graph database, or want to migrate to a graph database from SQL, this is the book for you.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Querying Neo4j Effectively with Pattern Matching; Setting up a new Neo4j database; Neo4j running modes; Neo4j Server; An embedded database; HR management tool -- an example; Creating nodes and relationships using the Java API; A querying database; Invoking Cypher from Java; Finding nodes by relationships; Filtering properties; Filtering relationships; Dealing with missing parts; Working with paths; Node IDs as starting points; Query parameters; Passing parameters with Java.
|
505 |
8 |
|
|a The UNION statementSummary; Chapter 3: Manipulating the Database; Using Neo4j Browser; Creating nodes and relationships; Labels and properties; Multiple labels; Properties; Creating multiple patterns; Creating relationships; Creating full paths; Creating relationships between existing nodes using read-and-write queries; Modifying existing data; Creating unique patterns; Complex patterns; Setting properties and labels; Cloning a node; Adding labels to nodes; Merging matched patterns; Idempotent queries; Deleting data; Removing labels; Removing properties; Deleting nodes and relations.
|
505 |
8 |
|
|a Clearing the whole databaseLoops; Working with collections; Summary; Chapter 4: Improving Performance; Performance issues; Best practices and recommendations; Using parameterized queries; Parameterized queries with the REST API; Reusing ExecutionEngine; Finding the optimum transaction size; Avoiding unnecessary clauses; Specifying the direction of relationships and variable length paths; Profiling queries; Profiling using the Java API; Inside the execution plan description; Profiling with Neo4j Shell; Profiling with the REST API; Indexes and constraints; SCAN hints; Index hints; Constraints.
|
546 |
|
|
|a English.
|
590 |
|
|
|a ProQuest Ebook Central
|b Ebook Central Academic Complete
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a Database management.
|
650 |
|
6 |
|a Bases de données
|x Gestion.
|
650 |
|
7 |
|a COMPUTERS
|x General.
|2 bisacsh
|
650 |
|
7 |
|a Database management
|2 fast
|
758 |
|
|
|i has work:
|a Learning cypher (Text)
|1 https://id.oclc.org/worldcat/entity/E39PCYx4QqM9Hb6pTR69r3XhMd
|4 https://id.oclc.org/worldcat/ontology/hasWork
|
776 |
0 |
8 |
|i Print version:
|z 9781306797450
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1688628
|z Texto completo
|
936 |
|
|
|a BATCHLOAD
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL1688628
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 779731
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis28363363
|
994 |
|
|
|a 92
|b IZTAP
|