1.速度数据库:
它是 .NET 对象数据库,可以嵌入/分发并扩展到图形数据模型 (VelocityGraph) 数据库速度快且内存消耗低。它是一个性能极高、易于使用、可扩展、可嵌入和可分发的对象数据库系统。
2.编织:
它是一个开源的基于 GraphQL 的智能图,具有核心特性:语义搜索、自动分类和知识表示。主要数据库模型是搜索引擎,次要数据库模型是图形 DBMS。它允许我们的数据以基于 GraphQL 查询语言的大型图形格式表示。它的搜索图基于称为上下文的图嵌入机制。
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. |