1. VelocityDB :
VelocityDB is a .NET Object Database that can be embedded/distributed and extended to a graph data model (VelocityGraph). This database is fast and low memory consuming. VelocityDB is an extremely high performance, easy to use, scalable, embeddable and distributable object database system.
2. WakandaDB :
Difference between VelocityDB and WakandaDB :
|1.||It was developed by VelocityDB Inc and initially released in 2011 .||It was developed by Wakanda SAS and initially released in 2012.|
|2.||Server operating system of VelocityDB is any system that supports .NET.||Server operating systems of WakandaDB are Linux, OS X and Windows.|
|3.||Its primary database models are Graph DBMS and Object-Oriented DBMS.||Its primary database model is Object-Oriented DBMS.|
|5.||APIs and other access methods of VelocityDB is .Net||APIs and other access methods of WakandaDB is RESTful HTTP API.|
|6.||It has a data schema.||It also has a data schema.|
|8.||It supports transaction concepts of ACID (Atomicity, Consistency, Isolation, and Durability).||It also supports transaction concepts of ACID (Atomicity, Consistency, Isolation, and Durability).|
|9.||It has Immediate Consistency concept.||It also has Immediate Consistency concept.|
|10.||Sharding is the partitioning method of VelocityDB.||There is an absence of partitioning method in WakandaDB.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.