Операция вставки списка Aerospike 3.6.4, выдающая ошибку сервера
Я использую операцию списка аэроспайков (клиент golang), чтобы добавить существующий ключ в аэроспайке с помощью следующей команды:
client.Operate (c.WritePolicy, aeroKey, aero.ListInsertOp (c.bin, 0, messages...))
Но я получаю "Ошибка сервера" как ошибку ответа и никаких других подробностей ошибки. Я уже проверил, что aeroKey существует и не ноль. Может ли быть так, что версия aerospike не поддерживает эту операцию? Есть ли способ подтвердить эту проблему или какой-либо параметр, разрешающий эту операцию?
1 ответ
Ну, это было бы потому, что список API был добавлен в выпуске 3.7.0.1. До этого списки были типом данных без каких-либо атомарных операций (list-append и т. Д.). То же самое касается карт, до 3.8.4 они были просто контейнером для картографических данных.
Вы работаете против версии, которой два года. Время обновить.