Текущий статус HBase Thrift API - PullRequest
       13

Текущий статус HBase Thrift API

0 голосов
/ 07 августа 2011

Кто-нибудь знает, каков текущий статус HBase Thrift API?

Меня особенно интересует написание PHP для работы с HBase над этим API, в первую очередь этому API не хватает поддержки нескольких важных функций, таких как, например, сканирование регулярных выражений (есть намного больше).

Где я могу найти информацию о текущем прогрессе в реализации этих функций?
Hbase / ThfirtApi Вики, кажется, немного устарела, была ли заброшена идея HBase + Thrift (+ PHP)?

Ответы [ 2 ]

2 голосов
/ 13 августа 2011

Прекрасный краткий обзор и пример использования PHP THRIFT на Введение в REST, Thrift и Avro , который является частью превосходной онлайн-версии HBase: полное руководство от Lars Geroge

Базовый HBase Thrift API стабилен, но работа над Thrift2 для HBase продолжается.Похоже, что прилагаются значительные усилия, чтобы нынешние клиенты продолжали работать, а новые клиенты могли использовать новый API Thrift2, когда он выйдет.Доступны экспериментальные патчи, которые можно применить к транку HBase, если вы действительно этого хотите.См. Комиссионный сервер HBASE-1744 для соответствия новому API Java. , который содержит исправления и обсуждение причин и статуса.

ИМХО не используйте Thrift2 сейчас, так как он, кажется, находится в стадии активной разработки (если вы не хотите помочь с его разработкой).Похоже, что они собираются поддерживать текущий API Thrift на некоторое время.

0 голосов
/ 05 апреля 2014

Обновление: тем временем новый API является предпочтительным, и старый API будет объявлен устаревшим. Более подробную информацию можно найти здесь .

...