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.
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
[2014]
|
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | 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. |
Beschreibung: | Includes index. |
Beschreibung: | 1 online resource (222 pages) : color illustrations |
ISBN: | 9781849517171 1849517177 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn891383723 | ||
003 | OCoLC | ||
005 | 20241004212047.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 |d SXB |d OCLCQ | ||
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 | ||
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 | 7 | |a 005.74 |2 23 | |
049 | |a MAIN | ||
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. | ||
650 | 0 | |a Database design. |0 http://id.loc.gov/authorities/subjects/sh88004472 | |
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. | |
776 | 0 | 8 | |i Print version: |n Druck-Ausgabe |t Bruggen, Rik Van. Learning Neo4j |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836703 |3 Volltext |
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 GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn891383723 |
---|---|
_version_ | 1816882287769288704 |
adam_text | |
any_adam_object | |
author | Bruggen, Rik van |
author2 | Mohanta, Pratyush |
author2_role | cov |
author2_variant | p m pm |
author_facet | Bruggen, Rik van Mohanta, Pratyush |
author_role | aut |
author_sort | Bruggen, Rik van |
author_variant | r v b rv rvb |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.D26 .B784 2014 |
callnumber-search | QA76.9.D26 .B784 2014 |
callnumber-sort | QA 276.9 D26 B784 42014 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | 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. 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. 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. 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. 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. |
ctrlnum | (OCoLC)891383723 |
dewey-full | 005.74 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.74 |
dewey-search | 005.74 |
dewey-sort | 15.74 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06070cam a2200697 i 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn891383723</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">140908s2014 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">E7B</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">E7B</subfield><subfield code="d">OCLCO</subfield><subfield code="d">EBLCP</subfield><subfield code="d">IDEBK</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">VT2</subfield><subfield code="d">COO</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">N$T</subfield><subfield code="d">AGLDB</subfield><subfield code="d">DEBBG</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">ICA</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">CCO</subfield><subfield code="d">PIFAG</subfield><subfield code="d">FVL</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">REB</subfield><subfield code="d">D6H</subfield><subfield code="d">STF</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">ICG</subfield><subfield code="d">INT</subfield><subfield code="d">AU@</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">WYU</subfield><subfield code="d">G3B</subfield><subfield code="d">TKN</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKAHL</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018014837</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">889675831</subfield><subfield code="a">907279867</subfield><subfield code="a">1259100487</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849517171</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849517177</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781849517164</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1849517169</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)891383723</subfield><subfield code="z">(OCoLC)889675831</subfield><subfield code="z">(OCoLC)907279867</subfield><subfield code="z">(OCoLC)1259100487</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781849517171</subfield><subfield code="b">Packt Publishing Pvt. Ltd</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">D2161329-0A2C-4E5F-A1E4-5A551A4C7E81</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.D26</subfield><subfield code="b">.B784 2014</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">021000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.74</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bruggen, Rik van,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning Neo4j :</subfield><subfield code="b">run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database /</subfield><subfield code="c">Rik Van Bruggen.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">[2014]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2014</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (222 pages) :</subfield><subfield code="b">color illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community Experience Distilled</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from PDF title page (EBSCO, viewed November 16, 2016).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="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.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Database design.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh88004472</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Databases</subfield><subfield code="x">Development.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Databases</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Bases de données</subfield><subfield code="x">Conception.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Databases</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Database design</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mohanta, Pratyush,</subfield><subfield code="e">cover designer.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="t">Bruggen, Rik Van. Learning Neo4j</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836703</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH27083948</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1774330</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10917815</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">836703</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis29662606</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">12055196</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn891383723 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:26:13Z |
institution | BVB |
isbn | 9781849517171 1849517177 |
language | English |
oclc_num | 891383723 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (222 pages) : color illustrations |
psigel | ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing, |
record_format | marc |
series | Community experience distilled. |
series2 | Community Experience Distilled |
spelling | Bruggen, Rik van, author. Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / Rik Van Bruggen. Birmingham : Packt Publishing, [2014] ©2014 1 online resource (222 pages) : color illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier text file Community Experience Distilled Online resource; title from PDF title page (EBSCO, viewed November 16, 2016). Includes index. 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. 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. 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. 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. 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. 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. English. Database design. http://id.loc.gov/authorities/subjects/sh88004472 Databases Development. Databases Programming. Bases de données Conception. COMPUTERS Databases General. bisacsh Database design fast Mohanta, Pratyush, cover designer. Print version: Druck-Ausgabe Bruggen, Rik Van. Learning Neo4j Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836703 Volltext |
spellingShingle | Bruggen, Rik van Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / Community experience distilled. 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. 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. 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. 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. 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. Database design. http://id.loc.gov/authorities/subjects/sh88004472 Databases Development. Databases Programming. Bases de données Conception. COMPUTERS Databases General. bisacsh Database design fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh88004472 |
title | Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / |
title_auth | Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / |
title_exact_search | Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / |
title_full | Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / Rik Van Bruggen. |
title_fullStr | Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / Rik Van Bruggen. |
title_full_unstemmed | Learning Neo4j : run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / Rik Van Bruggen. |
title_short | Learning Neo4j : |
title_sort | learning neo4j run blazingly fast queries on complex graph datasets with the power of the neo4j graph database |
title_sub | run blazingly fast queries on complex graph datasets with the power of the Neo4j graph database / |
topic | Database design. http://id.loc.gov/authorities/subjects/sh88004472 Databases Development. Databases Programming. Bases de données Conception. COMPUTERS Databases General. bisacsh Database design fast |
topic_facet | Database design. Databases Development. Databases Programming. Bases de données Conception. COMPUTERS Databases General. Database design |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836703 |
work_keys_str_mv | AT bruggenrikvan learningneo4jrunblazinglyfastqueriesoncomplexgraphdatasetswiththepoweroftheneo4jgraphdatabase AT mohantapratyush learningneo4jrunblazinglyfastqueriesoncomplexgraphdatasetswiththepoweroftheneo4jgraphdatabase |