📌  相关文章
📜  Amazon Neptune 和 Amazon SimpleDB 之间的区别

📅  最后修改于: 2021-09-08 15:20:09             🧑  作者: Mango

1.亚马逊海王星:
Amazon Neptune 是 Amazon.com 为云产品构建的快速、可靠的图形数据库。它是亚马逊网络服务 (AWS) 的一部分。它于 2017 年 11 月 29 日宣布。它同时支持开源 Apache TinkerPop Gremlin 图遍历语言。它允许用户使用通过 AWS Key Management Service 创建的密钥加密数据库。

2. 亚马逊简单数据库:
它是亚马逊托管的简单数据库服务,数据存储在亚马逊云中。 Amazon 是一项网络服务,用于实时对结构化数据运行查询。这个数据库是由 Amazon.com 用 Erlang 编写的。它具有以下特点——高可用性和灵活性,很少或没有管理负担。

Amazon Neptune 和 Amazon SimpleDB 之间的区别:

S.NO. Amazon Neptune Amazon SimpleDB
1. Developed By Amazon in 2017. Developed By Amazon in 2007.
2. It is a fast, reliable graph database built for the cloud product by Amazon.com It is a hosted simple database service by Amazon, with the data stored in the Amazon Cloud.
3. It supports the ACID property. It does not support the ACID property.
4. It provides the concept of Referential Integrity. Hence, there are Foreign Keys. It does not provide the concept of Referential Integrity. Hence, no Foreign Keys.
5. Its Primary database model is Graph DBMS and RDF store. Its primary database model is the Key-value store.
6. Immediate Consistency is used to ensure consistency in a distributed system. Eventual Consistency and Immediate Consistency is used to ensure consistency in a distributed system.
7. It does not support partitioning methods. It also does not support partitioning methods but Sharding must be implemented in the application.
8. It supports multi-availability zones high availability. It supports replication methods.
9. It supports predefined data types such as float or date. It does not support predefined data types such as float or date.
10. It supports secondary indexes. It does not support secondary indexes.