DB-Tools.com - system comparision
16th October 2021, Saturday
Home > System Comparision

Please Choose another system Click here

Editorial information provided by DB-Tools
System AllegroGraph RiakDB
 Name AllegroGraph Riak
 Version AllegroGraph 6.4.2 [2018-06-18] 2.2.0 (released Nov 17)
 Drawbacks NA basho.com had funding problems and the company was sold to bet365.com in aug 2017. There is little clarity on product vision after the sale
 Advantages -Database being explicitly pre-structured
-Data to self-define the schema at the time of ingest
-Able to connect concepts, properties, and entities across multiple databases and without further coding to extract new, actionable business insights from your data
1.http calls for crud operations(unlike sql queries) 2.multi-datacenter replication
 Website www.allegrograph.com,
 Languages Supported Java, Python, Ruby, Perl, C#, Clojure and Common Lisp Ruby, Java, Erlang and Python
 JSON Support yes yes
 XML Support yes NA
 Brief description -Modern, high-performance, persistent graph database
-Uses efficient memory utilization in combination with disk-based storage, enabling it to scale to billions of quads while maintaining superior performance
-Supports SPARQL, RDFS++ and Prolog reasoning from numerous applications
Distributed NoSQL key-value data store that offers high availability, fault tolerance, operational simplicity, and scalability. There are three variants riakkv (keyvalue), riakts(time series) and riakcs (distributed storage)
 Database Model Graph Database, A triplestore or RDF store Key Value Store
 Technical Documentation franz.com/agraph/support/documentation/current/agraph-introduction.html https://docs.basho.com/
 License Commercial Open Source. Multi Data Centre Replication needs an enterprise license
 Cloud-based / SaaS No SaaS options AWS-https://aws.amazon.com/marketplace/pp/B00AMRXCQA/ref=mkt_m3_riak, On-Prem available as well
 Implementation Language Common Lisp Erlang
 Operating System Supported Windows, Linux, and Mac OS X Linux , OS X, Windows
 Options for Integration / Access API Java, Python, Common Lisp and other APIs Rest API, ProtocolBuffers, Native Erlang Interface
 Consistency Yes Eventual consistency
 Foreign Keys No No
 Streaming Support Yes No
 Data Storage Schema Yes Key Value Store with separate instances for timeseries,key-value and storage
 Analytics Support Yes, AllegroGraph Recognized Among Top 10 Analytics Solution Providers by Pharma Tech Outlook for 2016 No
 Notable Users -- weather.com,bestbuy.com,nhs.co.uk,github.com
 Key Differentiator -- Multi DataCenter Replication. This feature is not offered by any other nosql vendor
 Concurrency -- Yes
 Partitioning -- Sharding
 Replication -- Multi Data Center Replication supported