gpt4 book ai didi

java - 如何使用 Java 访问 LiteDB

转载 作者:行者123 更新时间:2023-11-29 04:31:53 30 4
gpt4 key购买 nike

是否有关于如何使用 Java 或其他语言实现 LiteDB 以在线访问数据库的说明?我用 C# 编写了一个使用 LiteDB 的应用程序,但现在我正试图通过 Web 和本地 Intranet 访问它。那么 Java 是这方面的语言吗?

最佳答案

C# 是这方面的语言。

LiteDB 是一个无服务器 数据库,旨在嵌入到 .Net 应用程序中。因此,它的唯一 API 是:

  • 它的 C# API
  • 它的交互式外壳

可以编写与 shell 交互的 Java 程序,但这是一种相当脆弱的方法。您可以编写一个 Java 程序,该程序使用某种形式的 Java 到 C# 胶层来调用 C# 方法(Google 发现了 jni4net —— 它似乎可以做那种事情;我不能对此做出任何保证).

但是,如果您打算通过网络公开您的数据库,那么阻力最小的途径是:

  • 用 C# 编写网络服务
  • 或者,如果您想用另一种语言编写 Web 服务,请使用具有该语言 API 的数据库重新创建您的数据库层(LiteDB 表示其 API 类似于 MongoDB,因此 MongoDB 可能是一个不错的选择)。<

关于java - 如何使用 Java 访问 LiteDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43476458/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com