📌  相关文章
📜  AllegroGraph和Amazon Redshift之间的区别

📅  最后修改于: 2021-08-27 17:20:16             🧑  作者: Mango

1. AllegroGraph:
AllegroGraph是高性能的持久性RDF存储,并具有对Graph DBMS的附加支持。它用作文档存储,旨在以JSON-LD格式存储,检索和管理面向文档的信息。 AllegroGraph的第一版于2004年发布。

2. Amazon Redshift:
Amazon Redshift是一种有效的解决方案,用于收集和存储您的所有数据,并使您能够对其进行分析。它是与商业智能工具一起使用的大规模数据仓库服务。 Amazon Redshift的功能–快速,简单,经济高效的数据仓库服务。它构成了更大的云计算平台Amazon Web Services的一部分。

AllegroGraph和Amazon Redshift之间的区别:

S.NO. AllegroGraph Amazon Redshift
1. It is developed By Franz Inc. in 2004. It is developed By Amazon in 2012.
2. It is high performance, persistent RDF store with additional support for Graph DBMS. It is large scale data warehouse service for use with business intelligence tools.
3. It is not available as cloud service It is available as cloud service
4. Server operating systems for AllegroGraph are Linux, OS X and Windows. In Amazon Redshift, Hosted server operating systems.
5. Its primary database models are Document store, Graph DBMS and RDF store. Its primary database model is Relational DBMS.
6. It supports Server-side scripting with JavaScript or Common Lisp. It supports user-defined functions for Server-side scripting in python.
7. Partitioning can be done with Federation. It supports partitioning methods with Sharding.
8. It uses SPARQL as query language. It does not fully support SQL-standard.
9. It supports two replication methods – Master-slave replication and Multi-master replication. It also supports replication methods.
10. It offers API for user-defined Map/Reduce methods. It does not offer API for user-defined Map/Reduce methods.
11. It does not support In-memory capabilities. It supports In-memory capabilities.
12. It does not provide concept of Referential Integrity. Hence, no Foreign Keys. It provides concept of Referential Integrity. Hence, there are Foreign Keys.