A survey on NoSQL stores
Recent demands for storing and querying big data have revealed various shortcomings of
traditional relational database systems. This, in turn, has led to the emergence of a new kind …
traditional relational database systems. This, in turn, has led to the emergence of a new kind …
Demystifying graph databases: Analysis and taxonomy of data organization, system designs, and graph queries
Numerous irregular graph datasets, for example social networks or web graphs, may contain
even trillions of edges. Often, their structure changes over time and they have domain …
even trillions of edges. Often, their structure changes over time and they have domain …
Aurum: A data discovery system
Organizations face a data discovery problem when their analysts spend more time looking
for relevant data than analyzing it. This problem has become commonplace in modern …
for relevant data than analyzing it. This problem has become commonplace in modern …
[BOOK][B] Querying graphs
Graph data modeling and querying arises in many practical application domains such as
social and biological networks where the primary focus is on concepts and their …
social and biological networks where the primary focus is on concepts and their …
Fast and concurrent {RDF} queries with {RDMA-Based} distributed graph exploration
Many public knowledge bases are represented and stored as RDF graphs, where users can
issue structured queries on such graphs using SPARQL. With massive queries over large …
issue structured queries on such graphs using SPARQL. With massive queries over large …
LiveGraph: A transactional graph storage system with purely sequential adjacency list scans
The specific characteristics of graph workloads make it hard to design a one-size-fits-all
graph storage system. Systems that support transactional updates use data structures with …
graph storage system. Systems that support transactional updates use data structures with …
Bridging the Gap between Relational {OLTP} and Graph-based {OLAP}
Recently, many applications have required the ability to perform dynamic graph analytical
processing (GAP) tasks on the datasets generated by relational OLTP in real time. To meet …
processing (GAP) tasks on the datasets generated by relational OLTP in real time. To meet …
Knowledge graphs querying
A Khan - ACM SIGMOD Record, 2023 - dl.acm.org
Knowledge graphs (KGs) such as DBpedia, Freebase, YAGO, Wikidata, and NELL were
constructed to store large-scale, real-world facts as (subject, predicate, object) triples-that …
constructed to store large-scale, real-world facts as (subject, predicate, object) triples-that …
Management and analysis of big graph data: current systems and open challenges
M Junghanns, A Petermann, M Neumann… - Handbook of big data …, 2017 - Springer
Many big data applications in business and science require the management and analysis
of huge amounts of graph data. Suitable systems to manage and to analyze such graph data …
of huge amounts of graph data. Suitable systems to manage and to analyze such graph data …
Risgraph: A real-time streaming system for evolving graphs to support sub-millisecond per-update analysis at millions ops/s
Evolving graphs in the real world are large-scale and constantly changing, as hundreds of
thousands of updates may come every second. Monotonic algorithms such as Reachability …
thousands of updates may come every second. Monotonic algorithms such as Reachability …