1. 气钉:
Aerospike 是一个闪存优化的内存开源 NoSQL 数据库和生产它的同名公司的名称。 Aerospike 是一种键值数据存储,旨在为实时大数据应用程序提供亚毫秒级的响应时间。 Aerospike 的三个主要组件是 Aerospike 数据库服务器、Aerospike 智能客户端和 Aerospike 管理控制台。
2. 亚马逊简单数据库:
它是亚马逊托管的简单数据库服务,数据存储在亚马逊云中。 Amazon 是一项网络服务,用于实时对结构化数据运行查询。这个数据库是由 Amazon.com 用 Erlang 编写的。它具有以下特点——高可用性和灵活性,很少或没有管理负担。
Aerospike 和 Amazon SimpleDB 之间的区别:
S.NO. | Aerospike | Amazon SimpleDB |
---|---|---|
1. | Developed By Aerospike in 2012. | Developed By Amazon in 2007. |
2. | It is a flash-optimized In-memory NoSQL Database. | It is a hosted simple database service by Amazon, with the data stored in the Amazon Cloud. |
3. | The License of Aerospike is Open Source. | The License of Amazon SimpleDB is commercial. |
4. | Server operating systems for Aerospike is Linux. | In Amazon SimpleDB, Hosted server operating systems. |
5. | It is not available as a cloud service. | It is available as a cloud service. |
6. | It has user-defined functions for Server-side scripting. | It does not support the Server-side scripting. |
7. | The supported partitioning method is Sharding. | It does not support partitioning methods. |
8. | It supports Atomic execution of operations. | It does not support the ACID property. |
9. | It supports only one replication method – a selectable replication factor. | It also supports replication methods. |
10. | It offers an API for user-defined Map/Reduce methods. | It does not offer an API for user-defined Map/Reduce methods. |
11. | The programming languages supported are .Net, C, C++, C#, Go, Javascript, Lua, Perl, Erlang, Java, PHP, Python, Ruby. | The programming languages supported are .Net, C, C++, Erlang, Java, PHP, Python, Ruby, and Scala. |