HSQL, базы данных в памяти, вопросы Java и PHP - PullRequest
1 голос
/ 05 февраля 2010

Я изучаю варианты создания кэша базы данных с использованием HSQLDB в режиме в памяти. Идея состоит в том, что кэш будет запрашиваться из приложения PHP, а запрос будет передаваться в приложение Java, которое запускает базу данных HSQLDB.

Теперь я обдумываю это и не вижу эффективного способа передачи данных из Java обратно в приложение PHP. Я знаю, что XML является опцией, как и JSON, но я не уверен, что дополнительная обработка будет накладной? В идеале я просто хочу передать массив данных обратно из Java в php, как то, что вы получите с mysql_fetch_array или что-то еще.

Я знаю, что это кажется странным вопросом и, вероятно, кажется совершенно нелогичным, но я просто изучаю этот вариант, поэтому, пожалуйста, учтите это!

Ответы [ 2 ]

1 голос
/ 05 февраля 2010

Существует также гессиан (http://hessian.caucho.com/) Если производительность - то, что вы после того, как я думаю, что Гессиан находится на вершине или около - хотя бинарный режим в Thrift не дурак.

1 голос
/ 05 февраля 2010

Две возможности: экономия Facebook и буферы протокола Google . Thirft, вероятно, является лучшим выбором для вас, поскольку поддержка PHP в буферах протокола довольно ограничена.

...