我正在研究在内存模式下使用HSQLDB创建数据库缓存的选项。这个想法是从PHP应用程序查询缓存,并将查询传递给运行HSQLDB数据库的Java应用程序。
现在,我一直在考虑这一点,我看不到任何有效的方法将数据从Java传递回PHP应用程序。我知道XML是一种选择,JSON也是如此,但是我不确定附加处理是否会产生开销?理想情况下,我只想像从mysql_fetch_array或类似的东西那样将数据数组从java传递回php。
我知道这似乎是一个奇怪的问题,而且似乎完全不合逻辑,但是我只是在探索此选项,因此请记住这一点!
最佳答案
两种可能性是Facebook's thrift和Google的protocol buffers。对于您来说,Thirft可能是一个更好的选择,因为对PHP in protocol buffers的支持非常有限。