Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Building Web Applications with Python and Neo4j PDF 下载


分享到:
时间:2019-06-06 17:31来源:https://download.csdn.net/ 作者:转载  侵权举报
Building Web Applications with Python and Neo4j PDF 下载
失效链接处理
Building Web Applications with Python and Neo4j PDF 下载

转载自:https://download.csdn.net/download/u011433684/10006447
 
本站整理下载:
提取码:59ny 
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1900482243.html
  
相关截图:
 
资料简介:
If you are a Python developer and want to expand your understanding of Python-based web applications over Neo4j graph data models, this is the book for you.
 
资料目录:

Building Web Applications with Python and Neo4j

Table of Contents

Building Web Applications with Python and Neo4j

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why subscribe?

Free access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Your First Query with Neo4j

Thinking in graphs for SQL developers

Comparing SQL and Cypher

Evolving graph structures from SQL models

Licensing and configuring – Neo4j

Licensing – Community Edition

Licensing – Enterprise Edition

Installing Neo4J Community Edition on Linux/Unix

Installing as a Linux tar / standalone application

Installing as a Linux service

Installing Neo4j Enterprise Edition on Unix/Linux

Using the Neo4j shell

Introducing the Neo4j REST interface

Authorization and authentication

CRUD operations

Running queries from the Neo4j browser

Summary

2. Querying the Graph with Cypher

Basic anatomy of a Cypher query

Brief details of Cypher

Cypher execution phases

Parsing, validating, and generating the execution plan

Locating the initial node(s)

Selecting and traversing the relationships

Changing and/or returning the values

The structure of Cypher

The read operations

MATCH

OPTIONAL MATCH

START

AGGREGATION

The create or update operations

Create

SET

MERGE

The delete operation

Pattern and pattern matching

Sample dataset

Pattern for nodes

Pattern for labels

Pattern for relationships

Pattern for properties

Using the where clause with patterns

Using patterns in the where clause

Using general clauses with patterns

The order by clause

The limit and skip clauses

The WITH clause

The UNION and UNION ALL clauses

Working with nodes and relationships

Summary

3. Mutating Graph with Cypher

Creating nodes and relationships

Working with nodes

Single node

Multiple nodes

Node with labels

Node with properties

Working with relationships

Single relationships

Multiple relationships

Relationships with properties

Nodes and relationships with full paths

Creating unique nodes and relationships

CREATE UNIQUE and MERGE

Working with constraints

Transforming nodes and relationships

Updating node properties

Updating a label

Updating relationships

Cypher query optimizations

Indexes

Index sampling

Understanding execution plans

Analyzing and optimizing queries

Summary

4. Getting Python and Neo4j to Talk Py2neo

Installing and configuring py2neo

Prerequisites

Installing py2neo

Exploring the py2neo APIs

Graph

Authentication

Node

Relationship

Cypher

Transactions

Paths

Creating a social network with py2neo

Batch imports

Unit testing

Summary

5. Build RESTful Service with Flask and Py2neo

Introducing (and installing) Flask

Setting up web applications with Flask and Flask-RESTful

Your first Flask application

Displaying static content

Displaying dynamic content

Your first Flask RESTful API

JSON processing

REST APIs for social network data using py2neo

ORM for graph databases py2neo – OGM

Social network application with Flask-RESTful and OGM

Creating object model

Creating REST APIs over data models

Summary

6. Using Neo4j with Django and Neomodel

Installing and configuring Neomodel

Declaring models and properties

Defining nodes

Defining properties

Persisting and querying a social data model

Adding relationships to models

Running Cypher queries

Using Neomodel in a Django app

Signals in Neomodel

Summary

7. Deploying Neo4j in Production

Neo4j logical architecture

Disk/filesystem

Record files

Transaction logs

Caches

Core Java API

Traversal framework

REST API

Neo4j physical architecture

High availability

Fault tolerance

Data replication and data locality

Advanced settings

Monitoring the health of the Neo4J nodes

Neo4j browser

Webadmin

JMX beans

Backup and recovery

Summary

Index

 

 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐