c# - 是否可以使用 C# 与 OrientDB 一起工作?

标签 c# nosql ravendb graph-databases orientdb

有没有OrientDB的任何实现、api或例子?和 C#。我查看 OrientDB 的原因是因为它是我发现的唯一一个结合了图形和文档的数据库。

关于我应该如何尝试的任何建议。

我的下一个选择是 RavenDB,但我不确定它是否支持连接或链接文档?

任何想法......

最佳答案

OrientDB 有一个官方的 .NET 二进制驱动程序 看这里http://orientdb.com/docs/3.0.x/

OrientDB-NET.binary使用示例

string release = OClient.CreateDatabasePool("127.0.0.1", 2424, "ModelTestDB", ODatabaseType.Graph, "admin", "admin", 10, "ModelTestDBAlias");
using(ODatabase database = new ODatabase("ModelTestDBAlias"))
{
    // prerequisites
    database
      .Create.Class("TestClass")
      .Extends<OVertex>()
      .Run();

    OVertex createdVertex = database
      .Create.Vertex("TestClass")
      .Set("foo", "foo string value")
      .Set("bar", 12345)
      .Run();
}

关于c# - 是否可以使用 C# 与 OrientDB 一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5421083/

相关文章:

c# - 无法启用Unity C#调试Hololens

c# - 获取带有字符串值的类属性列表

c# - 使用 NameValueCollection 将 QueryString 转换为 URL-Encode

RavenDB - 一个客户端无法看到另一客户端的更改

indexing - RavenDb静态索引: query on child collection objects

c# - OO 设计建议 - toString

java - 使用 DynamoDBMapper 进行 AWS DynamoDB 范围扫描

nosql - Cassandra 高效表走

nosql - 如何在 couchbase 查询中按 json 对象的值对文档进行排序?

RavenDB OnBeforeStore 不会使用 BulkInsert 触发