Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a22004697i 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu---unuuu 
008    221213s2022    ncua    ob    000 0 eng d 
020    9798888650073|qelectronic book 
029 1  AU@|b000073244387 
035    (OCoLC)1354557008 
037    9798888650059|bO'Reilly Media 
040    ORMDA|beng|erda|epn|cORMDA|dUKAHL|dYDXIT|dOCLCO 
049    INap 
082 04 005.74 
082 04 005.74|223/eng/20221213 
099    |h[O'Reilly electronic resource] 
100 1  Hammond, Tony,|eauthor. 
245 10 Exploring graphs with Elixir :|bconnect data with native 
       graph libraries and graph databases /|cTony Hammond.
       |h[O'Reilly electronic resource] 
264  1 Raleigh, N.C. :|bThe Pragmatic Bookshelf,|c[2022] 
300    1 online resource (1 volume) :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
490 1  The pragmatic programmers 
504    Includes bibliographical references. 
520    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. 
588    Description based on online resource; title from digital 
       title page (viewed on January 31, 2023). 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Elixir (Computer program language) 
650  0 Graph theory|xData processing. 
650  6 Elixir (Langage de programmation) 
650  7 Elixir (Computer program language)|2fast 
650  7 Graph theory|xData processing|2fast 
776 08 |iPrint version:|aHammond, Tony.|tExploring graphs with 
       Elixir.|dRaleigh : The Pragmatic Bookshelf, 2022
       |z9781680508406|w(OCoLC)1289270923 
830  0 Pragmatic programmers. 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9798888650059/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH41058031 
994    92|bJFN