Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data 2020
DOI: 10.1145/3318464.3386135
|View full text |Cite
|
Sign up to set email alerts
|

A1: A Distributed In-Memory Graph Database

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
1
1

Relationship

1
8

Authors

Journals

citations
Cited by 26 publications
(8 citation statements)
references
References 14 publications
0
8
0
Order By: Relevance
“…4.3.4 Graph stores. We found one example of graph store, named A1 [25], that provides strong consistency, atomicity, and isolation using timestamp-based concurrency control. Its data model is similar to that of NoSQL distributed graph stores, and jobs can traverse the graph and read and modify its associated data during execution.…”
Section: Objects Storesmentioning
confidence: 99%
See 1 more Smart Citation
“…4.3.4 Graph stores. We found one example of graph store, named A1 [25], that provides strong consistency, atomicity, and isolation using timestamp-based concurrency control. Its data model is similar to that of NoSQL distributed graph stores, and jobs can traverse the graph and read and modify its associated data during execution.…”
Section: Objects Storesmentioning
confidence: 99%
“…A1. A1 [25] is an in-memory database that resembles TAO and Trinity in terms of data model (typed graphs) and jobs (changes to graph entities and graph pattern matching queries). The distinguishing characteristic of A1 is that it builds on a distributed shared memory abstraction that uses RDMA (remote direct memory access) implemented within network interface cards [43].…”
Section: A2 Newsql Systemsmentioning
confidence: 99%
“…Both Grasper [15,18] and TigerGraph [23] target at massive graph queries with native graph store, but Grasper focuses only on OLAP workload instead of OLTP and TigerGraph is not designed for high performance. A1 [12] is an in-memory graph database built upon FaRM [26,27], while it has no graph native design on memory management and transactional optimizations. Compared with these existing systems, G-Tran has distinguished designs in its graph-native data store, RDMA-featured decentralized architecture and MV-OCC, which contribute to its high performance as reported in §6.…”
Section: Related Workmentioning
confidence: 99%
“…A1 [4,5] is a scalable, transactional, distributed graph database which was built on top of FaRM. A1 and FaRM are used in production as part of Microsoft's Bing search engine.…”
Section: A1 -Distributed Graph Databasementioning
confidence: 99%