Articles of бережливость

THttpClient не удалось открыть поток: HTTP-запрос не удался! Неверный запрос HTTP / 1.1 400

Это мой код в Python для подключения к серверу, который работает очень хорошо. transport = THttpClient.THttpClient(secureUrl) protocol = TBinaryProtocol.TBinaryProtocol(transport) client = EdenRemote.Client(protocol) transport.open() print "calling openSession…" client.openSession(sessionID, 1) Когда я пытаюсь написать вышеуказанный код в PHP, как это $socket = new THttpClient($liveURL, 80, '', 'https'); $socket->setTimeoutSecs(50); $transport = new TBufferedTransport($socket, 1024, 1024); $protocol = new […]

Cassandra с PHP – по вызову cassandra-test.php Я получаю «Call to undefined method CassandraClient :: batch_insert ()»

Im пытается сделать Cassandra работать с PHP на Windows 7 на данный момент. Я установил cassandra и бережливость … Когда я вызываю cassandra-test.php, я получаю следующую ошибку: ( ! ) Fatal error: Call to undefined method CassandraClient :: batch_insert () в C: \ xampp \ htdocs \ YiiPlayground \ cassandra-test.php в строке 75 Call Stack […]

Язык фильтра HBase в PHP с Thrift

Я ищу способ использования HBase Filter Language в PHP. Глава HBase Book о Thrift выглядит формально и предоставляет некоторые фильтры для доступа пользователя к HBase в PHP. Образец кода PHP также представлен на этой странице, но я не могу найти какие-либо API-интерфейсы (например, $client->scannerOpenWithFilterString(…) ). Я даже проверил файл определения бережливости для HBase 0.92.0 , […]

Как написать или найти расширение PHP для Apache Thrift

Apache Thrift теперь поддерживает только исходные файлы PHP (копия [бережливый источник] / lib / php / lib для использования собственного проекта). Но, может ли я найти DLL-файл расширения .dll вместо этого? Где я могу найти его? В противном случае, я должен написать его. Не могли бы вы рассказать мне, как это сделать (я обычно использую […]

Запрос базы данных через Hive / Thrift в PHP не работает

Я пытаюсь запросить базу данных через Hive / Thrift в PHP. Тем не менее, я постоянно получаю сообщение об ошибке: TSocket: timed out reading 4 bytes from XYZ Я использую код из https://cwiki.apache.org/Hive/hiveclient.html#HiveClient-PHP вместе с этим PHP Thrift Client https://github.com/garamon/php-thrift-hive-client Мой код: <?php $socket = new TSocket( 'XYZ', 12345 ); $socket->setSendTimeout(30 * 1000); $socket->setRecvTimeout(30 * […]

Существует ли транспортная реализация IPC для Thrift? или решения с низкой задержкой SOA

Я хочу ввести SOA в систему с низкой задержкой без накладных расходов на TCP-связь (даже на одной машине). Thirft кажется очень подходящим, поскольку у меня есть как Java, так и php-процессы. Существует ли транспортная реализация IPC для бережливости или любая другая хорошая идея, которая может помочь в этом сценарии?

Интеграция Hbase с PHP

Я установил Hbase, и теперь я ищу некоторую библиотеку PHP для интеграции hbase с PHP. Я попробовал 2 библиотеки. Я пытался соединиться с бережливостью, но не смог сделать это. 2-й я пытался подключить его с помощью popHbase, но не смог для этого может кто-нибудь предоставить мне, если есть какая-либо другая библиотека, или если есть какая-либо […]

Рамки RPC доступны?

Я хочу использовать инфраструктуру RPC для внутреннего использования. Структура должна быть перекрестным. Я изучаю Apache Thrift прямо сейчас. Буферы протокола Google точно не предоставляют возможности RPC. Каковы варианты, которые я выбрал из «Трэйфта». (мои серверы будут в основном Java, а клиентами будут Java, Python, PHP).