1. VelocityDB:
它是.NET对象数据库,可以嵌入/分发并扩展为图形数据模型(VelocityGraph)。数据库速度快,内存消耗低。它是一种极高性能,易于使用,可伸缩,可嵌入和可分发的对象数据库系统。
2.减轻:
它是基于GraphQL的开源Smart Graph,具有以下核心功能:语义搜索,自动分类和知识表示。主数据库模型是Search Engine,辅助数据库模型是Graph DBMS。它允许我们的数据基于GraphQL查询语言以大图形格式表示。它的搜索图基于称为Contextionary的图嵌入机制。
VelocityDB和Weaviate之间的区别:
VelocityDB | Weaviate |
---|---|
It is developed by VelocityDB Inc and initially released on 2011 . | It is developed by SeMI Technologies B.V. and initially released on 2017. |
Server operating systems of VelocityDB is Any that supports .NET | No such server operating systems in Weaviate . |
Its primary database model is Graph DBMS and Object oriented DBMS | Its primary database model is Search Engine. |
Absence of Secondary database models in VelocityDB | Its secondary database models is Graph DBMS. |
It supports .Net programming languages. | No such supported programming languages in Weaviate. |
APIs and other access methods of VelocityDB is .Net | It supports GraphQL query language and RESTful HTTP/JSON API. |
It has a Data Schema. | Data Schema of Weaviate is maps to GraphQL interface. |
It has Implementation language-C# . | Implementation language of Weaviate is Go. |
Its transaction concepts is ACID (Atomicity, Consistency, Isolation, and Durability). | Absence of transaction concepts in Weaviate. |
Absence of Replication methods | There is replication methods. |
It has immediate Consistency concept. | It has Eventual Consistency concept. |