Neo4j Cookbook
暫譯: Neo4j 食譜

Ankur Goel

  • 出版商: Packt Publishing
  • 出版日期: 2015-05-30
  • 售價: $2,010
  • 貴賓價: 9.5$1,910
  • 語言: 英文
  • 頁數: 226
  • 裝訂: Paperback
  • ISBN: 178328725X
  • ISBN-13: 9781783287253
  • 相關分類: NoSQL
  • 海外代購書籍(需單獨結帳)

商品描述

Harness the power of Neo4j to perform complex data analysis over the course of 75 easy-to-follow recipes

About This Book

  • Rapidly build your data analysis application over Neo4j with ease
  • Transition from RDMS and other NoSQL databases to Neo4j
  • Learn to effectively scale your Neo4j installations to millions of nodes

Who This Book Is For

If you are already using Neo4j in your application and want to learn more about data analysis or database graphs, this is the book for you. This book also caters for your needs if you are looking to migrate your existing application to Neo4j in the future. We assume that you are already familiar with any general purpose programming language and have some familiarity with Neo4j.

What You Will Learn

  • Access the Neo4j graph database from any language of your choice, whether it is Java, Python, Scala, or .Net
  • Understand how to migrate data from different types of data stores such as SQL and NoSQL with ease
  • Utilize and learn data modeling best practices
  • Use and mine social data, whether it be from Facebook, Twitter, or LinkedIn
  • Deal with geospatial data and build services such as bounding box queries and nearest point of interest
  • Visualize Neo4j graphs by customizing available tools or writing your own tool
  • Scale Neo4j with up to billions of nodes and edges

In Detail

Neo4j is an open source graph database written in Java. Graph databases provide an excellent way to get richer insight into data and lower the bar for entry into the data science world. Starting with a practical and vital introduction to Neo4j and various aspects of Neo4j installation, you will learn how to connect and access Neo4j servers from programming languages such as Java, Python, Ruby, and Scala. You will also learn about Neo4j administration and maintenance before expanding and advancing your knowledge by dealing with large Neo4j installations and optimizing them for both storage and querying.

This is a practical guide full of examples and Neo4j recipes. The recipes are well explained with code samples that are updated for the latest version of Neo4j.

商品描述(中文翻譯)

利用 Neo4j 的強大功能,透過 75 個易於遵循的食譜進行複雜的數據分析

本書介紹


  • 輕鬆快速地在 Neo4j 上構建您的數據分析應用程式

  • 從 RDMS 和其他 NoSQL 數據庫過渡到 Neo4j

  • 學習如何有效地將您的 Neo4j 安裝擴展到數百萬個節點

本書適合誰

如果您已經在應用程式中使用 Neo4j,並希望深入了解數據分析或數據庫圖形,這本書非常適合您。如果您計劃將現有應用程式未來遷移到 Neo4j,本書也能滿足您的需求。我們假設您已經熟悉任何通用編程語言,並對 Neo4j 有一定的了解。

您將學到什麼

  • 從您選擇的任何語言訪問 Neo4j 圖形數據庫,無論是 Java、Python、Scala 還是 .Net
  • 輕鬆理解如何從不同類型的數據存儲(如 SQL 和 NoSQL)遷移數據
  • 利用並學習數據建模的最佳實踐
  • 使用和挖掘社交數據,無論是來自 Facebook、Twitter 還是 LinkedIn
  • 處理地理空間數據並構建服務,例如邊界框查詢和最近的興趣點
  • 通過自定義可用工具或編寫自己的工具來可視化 Neo4j 圖形
  • 將 Neo4j 擴展到數十億個節點和邊緣

詳細內容

Neo4j 是一個用 Java 編寫的開源圖形數據庫。圖形數據庫提供了一種出色的方式來獲得更豐富的數據洞察,並降低進入數據科學世界的門檻。從對 Neo4j 及其安裝各個方面的實用和重要介紹開始,您將學習如何從 Java、Python、Ruby 和 Scala 等編程語言連接和訪問 Neo4j 伺服器。您還將了解 Neo4j 的管理和維護,然後通過處理大型 Neo4j 安裝並優化其存儲和查詢來擴展和深化您的知識。

這是一本充滿範例和 Neo4j 食譜的實用指南。這些食譜解釋清晰,並附有針對最新版本的 Neo4j 更新的代碼範例。