Вызов HBASE REST API PUT NOT не обновляет запись
Я попробовал следующую команду Curl, используя метод PUT, как упомянуто в документации. Но даже после получения ответа 200OK Мои данные не обновляются в таблице Hbase.
curl -vi -X PUT \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"Row":[{"key":"NzAx", "Cell": [{"column":"Y2FzZUR",
"$":"QUJD"}]}]}'
"https://hadoop.example.com:17001/table/rowkey" -k
И к следующему керлу я получаю ответ 200OK, но в моей таблице не происходит обновление.
- О подключении () к порту 17001 hadoop.example.com (#0)
- Попытка [IP-адрес здесь]...
- Подключен к hadoop.example.com (IP-адрес) порт 17001 (#0)
- Инициализация NSS с помощью certpath: sql:/etc/pki/nssdb
- Пропуск проверки SSL-сертификата
- SSL-соединение с использованием TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- Сертификат сервера:
- тема: CN= Пушкарь,OU= Неизвестно,O= Неизвестно,L= Неизвестно, ST = Неизвестно, C = Un...
- дата начала: 17 мая 06:43:16 2018 по Гринвичу
- дата истечения срока: 15 августа 06:43:16 2018 по Гринвичу
- общее название: Пушкар
- эмитент: CN= Пушкарь,OU= Неизвестно,O= Неизвестно,L= Неизвестно, ST = Неизвестно, C = Un...
PUT / таблица /rowkey HTTP/1.1 User-Agent: curl/7.29.0 Хост: hadoop.example.com:17001 Принять: application/json Тип содержимого: application/json Длина содержимого: 145
- загрузка полностью отправлена: 145 из 145 байтов
- Соединение № 0 с хостом hadoop.example.com осталось без изменений