Develop fascinating real-world Python-based internet purposes with Neo4j utilizing frameworks similar to Flask, Py2neo, and Django
About This Book
- Develop a collection of universal purposes and recommendations with Neo4j and Python
- Secure and installation the Neo4j database in production
- A step by step advisor on imposing and deploying interactive Python-based net purposes on graph information model
Who This e-book Is For
If you're a Python developer and need to extend your figuring out of Python-based net purposes over Neo4j graph facts versions, this is often the ebook for you.
What you are going to Learn
- Understand the licensing and set up of the Neo4j database and paintings with its quite a few instruments and utilities
- Learn the intricacies of Cypher as a graph question language
- Work with Cypher to create and adjust graph information models
- Integrate Python and Neo4j utilizing Py2neo
- Develop REST-based prone over social community info utilizing Flask and item graph versions over Neo4j
- Integrate Django-based net purposes over graph info versions utilizing Neomodel
- Explore various deployment versions and their applicability with current applications
Py2neo is an easy and pragmatic Python library that offers entry to the preferred graph database Neo4j through its RESTful internet carrier interface. This brings with it a seriously refactored middle, a purifier API, greater functionality, and a few new idioms.
You will commence with licensing and fitting Neo4j, studying the basics of Cypher as a graph question language, and exploring Cypher optimizations. you can find the right way to combine with numerous Python frameworks comparable to Flask and its extensions: Py2neo, Neomodel, and Django. eventually, the deployment points of your Python-based Neo4j purposes in a construction setting is usually coated. by way of sequentially operating during the steps in every one bankruptcy, you are going to speedy examine and grasp some of the implementation info and integrations of Python and Neo4j, supporting you to increase your use instances extra quickly.