有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何从redis源代码创建共享或静态库?

我正在尝试使用JNI从Java调用redis函数。由于一些性能原因,我不能使用RedisJava客户端。我必须直接与redis服务器端源代码交互。 但即使是第一步对我来说也很难。在JNI中,它必须加载一个本机库,而redis没有像“libredis.so”或“libredis.a”这样的库

我尝试使用ar命令创建一个静态库。但是它不能正常工作,因为它有一些其他的依赖目录

有什么建议吗

谢谢


共 (1) 个答案

  1. # 1 楼答案

    如果你是这个意思,你可以从here得到hiredis。将其构建为共享对象,注意所需的内存架构

    "interact directly with redis server side source code"

    这句话让我有点困惑,但我认为我在引导你朝着正确的方向前进