Cargando…

Practical Neo4j /

Why have developers at places like Facebook and Twitter increasingly turned to graph databases to manage their highly connected big data? The short answer is that graphs offer superior speed and flexibility to get the job done. It?s time you added skills in graph databases to your toolkit. In Practi...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Jordan, Greg (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, 2014.
Colección:Expert's voice in databases.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn899211401
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 150105s2014 caua o 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d YDXCP  |d GW5XE  |d COO  |d UMI  |d OCLCF  |d N$T  |d IDEBK  |d DEBBG  |d B24X7  |d E7B  |d EBLCP  |d BTCTA  |d Z5A  |d LIV  |d OCLCQ  |d MERUC  |d ESU  |d VT2  |d IOG  |d REB  |d CEF  |d DEHBZ  |d OCLCQ  |d INT  |d U3W  |d OCLCQ  |d WYU  |d YOU  |d OCLCQ  |d UAB  |d UKAHL  |d OCLCQ  |d DCT  |d AU@  |d ERF  |d OCLCQ  |d WURST  |d BRF  |d OCLCO  |d OCLCQ 
019 |a 901701234  |a 903961736  |a 1005769039  |a 1021278917  |a 1058539933  |a 1086470514  |a 1097133296  |a 1110942443  |a 1112534986  |a 1126439837  |a 1129354466  |a 1136336606  |a 1144413455  |a 1152989431  |a 1153873524  |a 1156080396  |a 1160582510 
020 |a 9781484200223  |q (electronic bk.) 
020 |a 1484200225  |q (electronic bk.) 
020 |z 9781484200230 
020 |z 1484200233  |q (print) 
020 |z 9781484200230  |q (print) 
024 7 |a 10.1007/978-1-4842-0022-3  |2 doi 
029 1 |a AU@  |b 000056059455 
029 1 |a CHNEW  |b 000890527 
029 1 |a CHVBK  |b 374492441 
029 1 |a DEBBG  |b BV042487424 
029 1 |a DEBBG  |b BV043617724 
029 1 |a DEBSZ  |b 43482822X 
029 1 |a GBVCP  |b 882841157 
029 1 |a NLGGC  |b 387315756 
035 |a (OCoLC)899211401  |z (OCoLC)901701234  |z (OCoLC)903961736  |z (OCoLC)1005769039  |z (OCoLC)1021278917  |z (OCoLC)1058539933  |z (OCoLC)1086470514  |z (OCoLC)1097133296  |z (OCoLC)1110942443  |z (OCoLC)1112534986  |z (OCoLC)1126439837  |z (OCoLC)1129354466  |z (OCoLC)1136336606  |z (OCoLC)1144413455  |z (OCoLC)1152989431  |z (OCoLC)1153873524  |z (OCoLC)1156080396  |z (OCoLC)1160582510 
037 |a CL0500000542  |b Safari Books Online 
050 4 |a QA76.9.D32  |b J67 2014 
072 7 |a COM  |x 012000  |2 bisacsh 
072 7 |a JPP  |2 bicssc 
072 7 |a UB  |2 bicssc 
082 0 4 |a 005.75  |2 23 
049 |a UAMI 
100 1 |a Jordan, Greg,  |e author. 
245 1 0 |a Practical Neo4j /  |c Greg Jordan. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2014. 
264 2 |a New York, NY :  |b Distributed to the Book trade worldwide by Springer,  |c 2014. 
264 4 |c ©2014 
300 |a 1 online resource (xviii, 408 pages) :  |b 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  |b PDF  |2 rda 
490 1 |a The expert's voice in databases 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (SpringerLink, viewed January 16, 2015). 
520 |a Why have developers at places like Facebook and Twitter increasingly turned to graph databases to manage their highly connected big data? The short answer is that graphs offer superior speed and flexibility to get the job done. It?s time you added skills in graph databases to your toolkit. In Practical Neo4j, database expert Greg Jordan guides you through the background and basics of graph databases and gets you quickly up and running with Neo4j, the most prominent graph database on the market today. Jordan walks you through the data modeling stages for projects such as social networks, recommendation engines, and geo-based applications. The book also dives into the configuration steps as well as the language options used to create your Neo4j-backed applications. Neo4j runs some of the largest connected datasets in the world, and developing with it offers you a fast, proven NoSQL database option. Besides those working for social media, database, and networking companies of all sizes, academics and researchers will find Neo4j a powerful research tool that can help connect large sets of diverse data and provide insights that would otherwise remain hidden. Using Practical Neo4j, you will learn how to harness that power and create elegant solutions that address complex data problems. This book: Explains the basics of graph databases Demonstrates how to configure and maintain Neo4j Shows how to import data into Neo4j from a variety of sources Provides a working example of a Neo4j-based application using an array of language of options including Java, .Net, PHP, Python, Spring, and Ruby As you?ll discover, Neo4j offers a blend of simplicity and speed while allowing data relationships to maintain first-class status. That?s one reason among many that such a wide range of industries and fields have turned to graph databases to analyze deep, dense relationships. After reading this book, you?ll have a potent, elegant tool you can use to develop projects profitably and improve your career options. 
505 0 |a Contents at a Glance -- Contents -- Foreword -- About the Author -- About the Technical Reviewers -- Acknowledgments -- Part 1: Getting Started -- Chapter 1: Introduction to Graphs -- Graph Theory -- Graph Databases -- Nodes and Relationships -- Labels -- Traversal -- Indexes -- Relational Databases and Neo4j -- NoSQL and Neo4j -- Summary -- Chapter 2: Up and Running with Neo4j -- Neo4j -- Requirements and Installation -- Requirements -- Versions -- Java -- Installation -- Windows -- Linux/Unix -- Mac OSX -- The Neo4j Browser 
505 8 |a Introducing CypherCreate -- Start -- Match -- Set -- Summary -- Part 2: Managing Your Data with Neo4j -- Chapter 3: Modeling -- Data Modeling -- Data Modeling Overview -- Why Is Data Modeling Important? -- Data Model Components -- Entity-Relationship Model -- Entities -- Relationships -- Attributes -- Challenges in Using Entity-Relationship Modeling with Neo4j -- Modeling with Neo4j -- Modeling Relationships -- Modeling Constraints -- Modeling Use Cases -- Social Graph -- Interest Graph -- Consumption Graph -- Location Graph 
505 8 |a Intent GraphSummary -- Chapter 4: Querying -- Cypher Basics -- Transactions -- Compatibility -- SQL to Cypher -- INSERT and CREATE -- SELECT and START / MATCH -- UPDATE and SET -- DELETE -- Cypher Clauses -- Return -- WITH, ORDER BY, SKIP, and LIMIT -- Using -- Reading -- Match -- Optional Match -- Where -- Start -- Writing -- SET -- REMOVE -- Summary -- Chapter 5: Importing from Another Data Source -- Examples -- Test Data with Cypher -- Test Data with Load CSV -- Creating a Unique Index -- Creating Relationships 
505 8 |a Loading the RelationshipsAdding the Content Using a Linked List -- Loading the “Currentâ€? Status -- Loading the “NEXTâ€? Status -- Adding User Favorites -- Summary -- Chapter 6: Extending Neo4j -- Plugin Development Environment for Neo4j -- IDE -- Maven Plugin -- Installing the SLF4J Plugin -- Installing the Maven Plugin -- Setting Up Maven Projects -- Neo4j Server Plugins -- Security Plugins -- Unmanaged Extensions -- Summary -- Part 3: Developing with Neo4j -- Chapter 7: Neo4j + .NET -- .NET and Neo4j Development Environment 
505 8 |a Installing Visual Studio Express for WebAdding the Project to Visual Studio -- Neo4jClient -- Managing Nodes and Relationships -- Creating a Node -- Retrieving and Updating a Node -- Removing a Node -- Creating a Relationship -- Retrieving Relationships -- Deleting a Relationship -- Using Labels -- Adding a Label to Nodes -- Removing a Label -- Debugging -- Developing a .NET Neo4j Application -- Preparing the Graph -- Using the Sample Application -- .NET Application Configuration -- Neo4jModule and Ninject -- Controller and Service Layers 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Non-relational databases. 
650 0 |a Graphic methods. 
650 6 |a Bases de données non relationnelles. 
650 6 |a Méthodes graphiques. 
650 7 |a graphs.  |2 aat 
650 7 |a COMPUTERS  |x Computer Graphics.  |2 bisacsh 
650 7 |a Graphic methods.  |2 fast  |0 (OCoLC)fst00946645 
650 7 |a Non-relational databases.  |2 fast  |0 (OCoLC)fst01896579 
653 0 0 |a computerwetenschappen 
653 0 0 |a computer sciences 
653 0 0 |a gegevensverwerking 
653 0 0 |a data processing 
653 0 0 |a computertechnieken 
653 0 0 |a computer techniques 
653 0 0 |a databasebeheer 
653 0 0 |a database management 
653 1 0 |a Information and Communication Technology (General) 
653 1 0 |a Informatie- en communicatietechnologie (algemeen) 
776 0 8 |i Printed edition:  |z 9781484200230 
830 0 |a Expert's voice in databases. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484200223/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29490577 
938 |a Books 24x7  |b B247  |n bks00078457 
938 |a Baker and Taylor  |b BTCP  |n BK0017514561 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1964917 
938 |a ebrary  |b EBRY  |n ebr11003187 
938 |a EBSCOhost  |b EBSC  |n 934225 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30425679 
938 |a YBP Library Services  |b YANK  |n 12228085 
994 |a 92  |b IZTAP