Size: a a a

2020 December 04

AT

Alexander Turenko in Tarantool
А расскажите, кто-нибудь эксплуатирует тарантул на CentOS 6 / RHEL 6? Может, нам уже нет особенного смысла собирать свежие версии для этого дистрибутива?
источник

AS

Anatoliy Shipitcyn in Tarantool
он разве не EOL?
источник

AT

Alexander Turenko in Tarantool
CentOS 6 — точно EOL.

https://wiki.centos.org/About/Product
источник

AT

Alexander Turenko in Tarantool
Т. е. мы можем просто сказать «все», но интересует, насколько шестерка все-таки реально используется. Мы можем еще поддерживать какое-то время, принципиальных проблем с этим, кажется, нет.
источник

I

Ivan in Tarantool
Всем привет, коллеги только у меня тарантул не так уж и быстро обновляет записи или у всех так?
источник

MA

Mons Anderson in Tarantool
Ivan
Всем привет, коллеги только у меня тарантул не так уж и быстро обновляет записи или у всех так?
Не хотите добавить немного информации?
источник

AT

Alexander Turenko in Tarantool
Монс опередил время :)
источник

DS

Dmitry Sharonov in Tarantool
Alexander Turenko
Монс опередил время :)
у меня телега регулярно стала так делать последние недели
источник

LV

Leonid V in Tarantool
Alexander Turenko
Монс опередил время :)
Вроде, такое возможно при сверхсветовом движении, но могу ошибаться.
источник

I

Ivan in Tarantool
Mons Anderson
Не хотите добавить немного информации?
обновляю 10 милион записей, получается долго, это нормально?

долго это минут 5
источник

VS

Vladislav Shpilevoy in Tarantool
Подозреваю, что делается это в отдельной транзакции на каждый апдейт в одном файбере
источник

I

Ivan in Tarantool
Я знаю, к примеру, что кликхаус не очень с обновлениями, а как с обновлениями у тарантула?
источник

I

Ivan in Tarantool
Vladislav Shpilevoy
Подозреваю, что делается это в отдельной транзакции на каждый апдейт в одном файбере
бегу в цикле по индексу для нужного поиска, затем обновляю нужное поле по праймари ключу
источник

I

Ivan in Tarantool
Vladislav Shpilevoy
Подозреваю, что делается это в отдельной транзакции на каждый апдейт в одном файбере
как можно обновить значение поля у большого количества записей? как сделать это правильно?
источник

VG

Vladislav Grubov in Tarantool
Ivan
бегу в цикле по индексу для нужного поиска, затем обновляю нужное поле по праймари ключу
Когда бежите по индексу набирайте 100-1000 таплов для апдейта, а потом используя box.atomic выполняйте апдейт сразу пачки
источник

I

Ivan in Tarantool
Vladislav Grubov
Когда бежите по индексу набирайте 100-1000 таплов для апдейта, а потом используя box.atomic выполняйте апдейт сразу пачки
ооо, спасибо, думаю, то что нужно
источник

VG

Vladislav Grubov in Tarantool
Ivan
ооо, спасибо, думаю, то что нужно
обязательно следите за тем как много таплов вы проходите, скан по индексу не отдает управление другим файберам, может быть деградация сторонних файберов. Мы обычно yield'им раз в 100-200 таплов если тарантул обслуживат 1к+ запросов
источник

DS

Dmitry Sharonov in Tarantool
да, х5-х10 легко от этого получите
источник

MA

Mons Anderson in Tarantool
Если нужно обновить всё, то можно попробовать moonwalker
источник

I

Ivan in Tarantool
Mons Anderson
Если нужно обновить всё, то можно попробовать moonwalker
можно и так, если это будет быстрее
источник