1.速度数据库:
VelocityDB 是一个 .NET 对象数据库,可以嵌入/分发并扩展到图形数据模型 (VelocityGraph)。该数据库速度快且内存消耗低。 VelocityDB 是一个性能极高、易于使用、可扩展、可嵌入和可分发的对象数据库系统。
2. 伏特数据库:
VoltDB 是分布式内存中 NewSQL RDBMS 和使用无共享架构的符合 ACID 的 RDBMS。该数据库由 Michael Stonebraker、Sam Madden 和 Daniel Abadi 设计。最初,VoltDB 数据库包括集群吞吐量和延迟以及 CPU 和内存使用情况的图表。 VoltDB 基于 H-Store 并随着多核服务器上每 CPU 核数的增加而扩展。 VelocityDB 和 VoltDB 的区别:
S.No. | VelocityDB | VoltDB |
---|---|---|
1. | It was developed by VelocityDB Inc and initially released in 2011. | It was developed by VoltDB Inc. and initially released in 2010. |
2. | Server operating system of VelocityDB is any system that supports .NET. | Server operating systems of VoltDB are Linux and OS X . |
3. | It’s primary database models are Graph DBMS and Object-Oriented DBMS. | It’s primary database model is Relational DBMS. |
4. | VelocityDB supports .Net programming language. | VoltDB supports C#, C++, Erlang, Go, Java, JavaScript, PHP and Python programming languages. |
5. | APIs and other access methods of VelocityDB is .Net. | APIs and other access methods of VoltDB are Java API, JDBC, RESTful HTTP/JSON API. |
6. | VelocityDB has a data schema. | VoltDB also has a data schema. |
7. | Implementation language of VelocityDB is C#. | Implementation languages of VoltDB are Java and C++. |
8. | VelocityDB supports transaction concepts of ACID (Atomicity, Consistency, Isolation, and Durability). | VoltDB also supports transaction concepts of ACID (Atomicity, Consistency, Isolation, and Durability). |
9. | There is an absence of replication method in VelocityDB. | Replication methods of VoltDB are Master-Master Replication and Master-Slave Replication. |
10. | VelocityDB has Immediate Consistency concept. | There is an absence of Consistency concept in VoltDB. |
11. | Sharding is a partitioning method of VelocityDB. | There is an absence of partitioning method in VoltDB. |