HSQL、内存数据库、Java 和 PHP 问题

发布于 2024-08-20 03:59:49 字数 316 浏览 3 评论 0原文

我正在研究在内存模式下使用 HSQLDB 创建数据库缓存的选项。这个想法是,将从 PHP 应用程序查询缓存,并将查询传递到运行 HSQLDB 数据库的 Java 应用程序。

现在,我一直在思考这个问题,但我找不到任何有效的方法将数据从 Java 传递回 PHP 应用程序。我知道 XML 是一种选择,JSON 也是一种选择,但我不确定附加处理是否会产生开销?理想情况下,我只想将一组数据从 java 传递回 php,就像使用 mysql_fetch_array 或其他东西得到的那样。

我知道这似乎是一个奇怪的问题,而且可能看起来完全不合逻辑,但我只是在探索这个选项,所以请牢记这一点!

I'm investigating options to create a database cache using HSQLDB in an in-memory mode. The idea is that the cache will be queried from a PHP application and the query will be passed to a Java application that runs the HSQLDB database.

Now, I've been thinking this through and I can't see any efficient way to pass the data from Java back to the PHP app. I know XML is an option, and so is JSON but i'm not sure if the additonal processing will be an overhead? Ideally I just want to pass an array of data back from the java to the php like what you would get with mysql_fetch_array or something.

I know it seems like a weird question, and probably seems completely illogical but i'm just exploring this option so please bare this in mind!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情话墙 2024-08-27 03:59:49

两种可能性是 Facebook 的 thrift 和 Google 的 协议缓冲区。 Thirft 可能是您更好的选择,因为对 协议缓冲区中的 PHP 的支持相当有限。

Two possibilities are Facebook's thrift and Google's protocol buffers. Thirft is probably a better choice for you since support for PHP in protocol buffers is fairly limited.

尘曦 2024-08-27 03:59:49

还有 Hessian (http://hessian.caucho.com/)
如果你追求的是性能,我认为 Hessian 处于或接近顶部 - 尽管 Thrift 中的二进制模式也毫不逊色。

There is also Hessian (http://hessian.caucho.com/)
If performance is what you are after I think Hessian is at or near the top - though the binary mode in Thrift is no slouch.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文