Я намагався знайти ефективний спосіб створення спільного процесора автоматичного збільшення для ідентифікаторів рядків у HBase, але всі мої пошуки ведуть мене ніде.
Те, що я хочу, може бути найкращим прикладом цей клас в github, який містить метод incrementRow (table_name, сума)
Як я можу написати це як копроцесор Java?
Відповіді:
0 для відповіді № 1Безпечний API дозволяє використовувати інкрементну мутацію: http://svn.apache.org/viewvc/hbase/trunk/hbase-thrift/src/main/resources/org/apache/hadoop/hbase/thrift/Hbase.thrift?view=markup (див. рядок 585). Інкременти - це атоміка і скеля.