Open In App

Difference between Weaviate and WakandaDB

Last Updated : 27 Jul, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

1. Weaviate :
Weaviate is an open-source GraphQL-based Smart Graph with the core features: semantic search, automatic classification, and knowledge representation. Primary database model is Search Engine and secondary database models is Graph DBMS. It allows our data to represent in a large graph format based on the GraphQL query language. Its search graph based on a graph embedding mechanism called the Contextionary.

2. WakandaDB :
WakandaDB is a server-side javascript engine to access data and embedded in a server that provides a REST API. WakandaDB has primary database model is Object oriented DBMS. WakandaDB is a JavaScript platform to develop and run web or mobile apps and NoSQL engine is accessed via HTTP.



Difference between Weaviate and WakandaDB :

S.No. Weaviate WakandaDB
1 Developed by SeMI Technologies B.V. and initially released on 2017 and current release on January 2020. Developed by Wakanda SAS and initially released on 2012 and current release on July 2017.
2 Its primary database model is Search Engine and its secondary database models is Graph DBMS Its primary database model is Object oriented DBMS. 
3 No such server operating systems in Weaviate . Server operating systems of WakandaDB is Linux, OS X, Windows.
4 Weaviate supports GraphQL query language and RESTful HTTP/JSON API. It supports RESTful HTTP API.
5 Absence of transaction concepts in Weaviate. Its transaction concept is ACID (Atomicity, Consistency, Isolation, and Durability).
6 There is replication methods.  There is absence of replication method.
7 Partitioning methods of Weaviate is Sharding. It doesn’t holds sharding partitioning methods.
8 No such supported programming languages in Weaviate. It supports JavaScript programming languages.
9 It has Eventual Consistency concept. WakandaDB has Immediate Consistency.
10 Implementation language of Weaviate is Go. Implementation language of WakandaDB is C++, JavaScript.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads