Exploring Graphs with Elixir

Exploring Graphs with Elixir
Author :
Publisher : Pragmatic Bookshelf
Total Pages : 393
Release :
ISBN-10 : 9798888650066
ISBN-13 :
Rating : 4/5 (66 Downloads)

Book Synopsis Exploring Graphs with Elixir by : Tony Hammond

Download or read book Exploring Graphs with Elixir written by Tony Hammond and published by Pragmatic Bookshelf. This book was released on 2022-11-02 with total page 393 pages. Available in PDF, EPUB and Kindle. Book excerpt: Data is everywhere - it's just not very well connected, which makes it super hard to relate dataset to dataset. Using graphs as the underlying glue, you can readily join data together and create navigation paths across diverse sets of data. Add Elixir, with its awesome power of concurrency, and you'll soon be mastering data networks. Learn how different graph models can be accessed and used from within Elixir and how you can build a robust semantics overlay on top of graph data structures. We'll start from the basics and examine the main graph paradigms. Get ready to embrace the world of connected data! Graphs provide an intuitive and highly flexible means for organizing and querying huge amounts of loosely coupled data items. These data networks, or graphs in math speak, are typically stored and queried using graph databases. Elixir, with its noted support for fault tolerance and concurrency, stands out as a language eminently suited to processing sparsely connected and distributed datasets. Using Elixir and graph-aware packages in the Elixir ecosystem, you'll easily be able to fit your data to graphs and networks, and gain new information insights. Build a testbed app for comparing native graph data with external graph databases. Develop a set of applications under a single umbrella app to drill down into graph structures. Build graph models in Elixir, and query graph databases of various stripes - using Cypher and Gremlin with property graphs and SPARQL with RDF graphs. Transform data from one graph modeling regime to another. Understand why property graphs are especially good at graph traversal problems, while RDF graphs shine at integrating different semantic models and can scale up to web proportions. Harness the outstanding power of concurrent processing in Elixir to work with distributed graph datasets and manage data at scale. What You Need: To follow along with the book, you should have Elixir 1.10+ installed. The book will guide you through setting up an umbrella application for a graph testbed using a variety of graph databases for which Java SDK 8+ is generally required. Instructions for installing the graph databases are given in an appendix.


Exploring Graphs with Elixir Related Books

Exploring Graphs with Elixir
Language: en
Pages: 393
Authors: Tony Hammond
Categories: Computers
Type: BOOK - Published: 2022-11-02 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Data is everywhere - it's just not very well connected, which makes it super hard to relate dataset to dataset. Using graphs as the underlying glue, you can rea
A Little Tea Book
Language: en
Pages: 131
Authors: Sebastian Beckwith
Categories: Cooking
Type: BOOK - Published: 2018-10-16 - Publisher: Bloomsbury Publishing USA

DOWNLOAD EBOOK

From tea guru Sebastian Beckwith and New York Times bestsellers Caroline Paul and Wendy MacNaughton comes the essential guide to exploring and enjoying the vast
Graph Databases in Action
Language: en
Pages: 336
Authors: Dave Bechberger
Categories: Computers
Type: BOOK - Published: 2020-11-24 - Publisher: Manning

DOWNLOAD EBOOK

Graph Databases in Action introduces you to graph database concepts by comparing them with relational database constructs. You'll learn just enough theory to ge
Functional Programming in Java
Language: en
Pages: 369
Authors: Venkat Subramaniam
Categories: Computers
Type: BOOK - Published: 2023-07-20 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Imagine writing Java code that reads like the problem statement, code that's highly expressive, concise, easy to read and modify, and has reduced complexity. Wi
Effective Haskell
Language: en
Pages: 841
Authors: Rebecca Skinner
Categories: Computers
Type: BOOK - Published: 2023-07-18 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Put the power of Haskell to work in your programs, learning from an engineer who uses Haskell daily to get practical work done efficiently. Leverage powerful fe