Learn Cypher Querying

By Roni Das
    Advance your knowledge in tech with a Packt subscription

  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies

About this book

Cypher is Neo4j's graph query language that allows users to store and retrieve data from the graph database. With this book, you will learn how to use the Cypher query language on huge datasets or data-driven applications for fast and effective analysis, which will help you generate real-time insights and make intelligent decisions based on the underlying data.

You will start by learning how to set up and configure your Neo4j instance on a sandboxed platform. The book will also help you understand the basic components of a graph such as a node, relationship, and properties, as well as how they are connected to help you build a graph with use cases. Later, you will learn how to write Cypher queries from the Neo4j browser before writing clauses in Cypher to perform create, update, and remove operations on nodes, labels, and relationships. In addition to this, you will get to grips with operators that are used to write intelligent queries to perform specific tasks which are not possible by using only clauses or sub-clauses. Toward the concluding chapters, you will explore how to build pattern or pattern-related queries with confidence. Finally, the book covers advanced operations such as administration, query tuning, indexes, and security-related operations.

By the end of this Neo4j book, you will be able to build and write your Cypher queries or graph-based applications powered by Neo4j.

Publication date:
June 2021
Publisher
Packt
Pages
280
ISBN
9781800209350

About the Author

  • Roni Das

    Roni Das work as a manager at Ernst & Young handling cybersecurity. He has more than 10 years of experience in the cybersecurity domain, mostly worked for large enterprises to help them maintain and extend their security portfolio from various internal and external attack vectors. He has used various graph technologies & Neo4j to build real-time adaptive security measures. He has his own YouTube channel about programming and various technical learning videos mostly on Python, machine learning, and automation. Recently he did several webinars for Neo4j on their slack community and was featured by Neo4j for his contribution.

    Browse publications by this author
Learn Cypher Querying
Unlock this book and the full library for $5 a month*
Start now