Cargando…

Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database /

This book is for developers who want an alternative way to store and process data within their applications. No previous graph database experience is required; however, some basic database knowledge will help you understand the concepts more easily.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Bruggen, Rik van (Autor)
Otros Autores: Mohanta, Pratyush (Diseñador de portada)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, [2014]
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBOOKCENTRAL_ocn891383723
003 OCoLC
005 20240329122006.0
006 m o d
007 cr cn|||||||||
008 140908s2014 enka o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCO  |d EBLCP  |d IDEBK  |d DEBSZ  |d VT2  |d COO  |d YDXCP  |d OCLCQ  |d N$T  |d AGLDB  |d DEBBG  |d OCLCQ  |d ICA  |d K6U  |d OCLCQ  |d CCO  |d PIFAG  |d FVL  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d REB  |d D6H  |d STF  |d OCLCF  |d OCLCQ  |d VTS  |d ICG  |d INT  |d AU@  |d UKMGB  |d OCLCQ  |d WYU  |d G3B  |d TKN  |d OCLCQ  |d DKC  |d OCLCQ  |d UKAHL  |d TEFOD  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ  |d OCLCO  |d OCLCL 
016 7 |a 018014837  |2 Uk 
019 |a 889675831  |a 907279867  |a 1259100487 
020 |a 9781849517171  |q (electronic bk.) 
020 |a 1849517177  |q (electronic bk.) 
020 |z 9781849517164 
020 |z 1849517169 
029 1 |a AU@  |b 000056016228 
029 1 |a AU@  |b 000067107496 
029 1 |a CHNEW  |b 000700059 
029 1 |a CHNEW  |b 000700060 
029 1 |a CHNEW  |b 000888545 
029 1 |a CHVBK  |b 374474613 
029 1 |a DEBBG  |b BV043611727 
029 1 |a DEBSZ  |b 414090020 
029 1 |a DEBSZ  |b 484728741 
029 1 |a UKMGB  |b 018014837 
035 |a (OCoLC)891383723  |z (OCoLC)889675831  |z (OCoLC)907279867  |z (OCoLC)1259100487 
037 |a 9781849517171  |b Packt Publishing Pvt. Ltd 
037 |a D2161329-0A2C-4E5F-A1E4-5A551A4C7E81  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.9.D26  |b .B784 2014 
072 7 |a COM  |x 021000  |2 bisacsh 
082 0 4 |a 005.74  |2 23 
049 |a UAMI 
100 1 |a Bruggen, Rik van,  |e author. 
245 1 0 |a Learning Neo4j :  |b run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database /  |c Rik Van Bruggen. 
264 1 |a Birmingham :  |b Packt Publishing,  |c [2014] 
264 4 |c ©2014 
300 |a 1 online resource (222 pages) :  |b color illustrations 
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 Online resource; title from PDF title page (EBSCO, viewed November 16, 2016). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Graphs and Graph Theory -- an Introduction; Introduction to and history of graphs; Definition and usage of graph theory; Social studies; Biological studies; Computer science; Flow problems; Route problems; Web search; Test questions; Summary; Chapter 2: Graph Databases -- Overview; Background; Navigational databases; Relational databases; NoSQL databases; Key-Value stores; Column-Family stores; Document stores; Graph databases; The Property Graph model of graph databases. 
505 8 |a Node labelsRelationship types; Why (or why not) graph databases; Why use a graph database?; Complex queries; In-the-clickstream queries on live data; Path finding queries; Why not use a graph database, and what to use instead; Large, set-oriented queries; Graph global operations; Simple, aggregate-oriented queries; Test questions; Summary; Chapter 3: Getting Started with Neo4j; Neo4j -- key concepts and characteristics; Built for graphs, from the ground up; Transactional, ACID-compliant database; Made for Online Transaction Processing; Designed for scalability. 
505 8 |a A declarative query language -- CypherSweet spot use cases of Neo4j; Complex, join-intensive queries; Path finding queries; Committed to open source; The features; The support; The license conditions; Installing Neo4j; Installing Neo4j on Windows; Installing Neo4j on Mac or Linux; Using Neo4j in a cloud environment; Test Questions; Summary; Chapter 4: Modeling Data for Neo4j; The four fundamental data constructs; How to start modeling for graph databases; What we know -- ER diagrams and relational schemas; Introducing complexity through join tables. 
505 8 |a A graph model -- a simple, high-fidelity model of realityGraph modeling -- best practices and pitfalls; Graph modeling best practices; Design for query-ability; Align relationships with use cases; Look for n-ary relationships; Granulate nodes; Use in-graph indexes when appropriate; Graph database modeling pitfalls; Using ""rich"" properties; Node representing multiple concepts; Unconnected graphs; The dense node pattern; Test questions; Summary; Chapter 5: Importing Data into Neo4j; Alternative approaches to importing data into Neo4j; Know your import problem -- choose your tooling. 
505 8 |a Importing small(ish) datasetsImporting data using spreadsheets; Importing using Neo4j-shell-tools; Importing using Load CSV; Scaling the import; Questions and answers; Summary; Chapter 6: Use Case Example -- Recommendations; Recommender systems dissected; Using a graph model for recommendations; Specific query examples for recommendations; Recommendations based on product purchases; Recommendations based on brand loyalty; Recommendations based on social ties; Bringing it all together -- compound recommendations; Business variations on recommendations; Fraud detection systems. 
520 |a This book is for developers who want an alternative way to store and process data within their applications. No previous graph database experience is required; however, some basic database knowledge will help you understand the concepts more easily. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Database design. 
650 0 |a Databases  |x Development. 
650 0 |a Databases  |x Programming. 
650 6 |a Bases de données  |x Conception. 
650 7 |a COMPUTERS  |x Databases  |x General.  |2 bisacsh 
650 7 |a Database design  |2 fast 
700 1 |a Mohanta, Pratyush,  |e cover designer. 
758 |i has work:  |a Learning Neo4j (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3V6mcGcCbXpghWgDDd9cP  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |n Druck-Ausgabe  |t Bruggen, Rik Van. Learning Neo4j 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1774330  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH27083948 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1774330 
938 |a ebrary  |b EBRY  |n ebr10917815 
938 |a EBSCOhost  |b EBSC  |n 836703 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis29662606 
938 |a YBP Library Services  |b YANK  |n 12055196 
994 |a 92  |b IZTAP