Size: a a a

2020 July 21

ОБ

Олег Бабин in Tarantool
Guram Savinov
https://www.tarantool.io/en/doc/2.2/reference/reference_rock/vshard/vshard_ref/#router-api-replicaset-call
нет ли планов добавить асинхронный fireAndForget call на уровне роутера, аналогично как в Java client?
is_async флаг есть
источник

GS

Guram Savinov in Tarantool
в виде опции, не заметил
спасибо!
источник

DS

Dmitry Sharonov in Tarantool
Super Man
Подскажите плиз, если мне надо выборку делать по language_id и сортировать по popularity, то мне нужно сделать такой индекс?
   phrases_popularity:create_index('secondary', {
                                     if_not_exists = true,
                                     unique = false,
                                     type = 'TREE',
                                     parts = {'language_id','popularity'}
                                   })
да
источник

DS

Dmitry Sharonov in Tarantool
Super Man
и еще я так понял хеш индекс лучше для айди делать в таком случае, чем tree в случае memtx?
да не лучше особо
источник

SM

Super Man in Tarantool
понял, спасибо за ответы.
источник

AP

Andrey Privalov in Tarantool
И снова здраствуйте)
источник

AP

Andrey Privalov in Tarantool
Мы опять с "интересным")
источник

AP

Andrey Privalov in Tarantool
Alexey Kuzin
а index_name:compact() ?
Если зовем руками index:compact() то, после компакшена, место чистится. Само - вроде в логах и компактит, но в итоге не чистит так
источник

AP

Andrey Privalov in Tarantool
Прям ночь подождали, чтобы наверняка)
источник

AP

Andrey Privalov in Tarantool
Если что, есть сейчас инстансы "неочищенные", где много данных.
источник

AP

Andrey Privalov in Tarantool
Сегодня еще на одном проверили - позвали "руками" и место на диске в итоге с 380гб до 31гб почистило (для одного инстанса)
источник

AP

Andrey Privalov in Tarantool
И, внимание, вопрос) что делать? звать руками index:compact() как-то странно наверное? он же сам должен выполняться?
источник

AK

Alexey Kuzin in Tarantool
Andrey Privalov
Сегодня еще на одном проверили - позвали "руками" и место на диске в итоге с 380гб до 31гб почистило (для одного инстанса)
Это с новыми параметрами или со старыми?
источник

AP

Andrey Privalov in Tarantool
С новыми.
источник

AP

Andrey Privalov in Tarantool
Но предполагаю, что со старыми, если руками позвать, тоже почистилось бы? можем проверить - есть еще подопытные инстансы где многого данных
источник

AP

Andrey Privalov in Tarantool
мы специально их оставили, вдруг будет желание посмотреть самому
источник

AK

Alexey Kuzin in Tarantool
Andrey Privalov
Но предполагаю, что со старыми, если руками позвать, тоже почистилось бы? можем проверить - есть еще подопытные инстансы где многого данных
Попробуйте
источник

AP

Andrey Privalov in Tarantool
Алексей давай на одном попробуем)
источник

AK

Alexey Kuzin in Tarantool
@a_lyapunov что скажешь насчёт автоматического компакшена?
источник

AP

Andrey Privalov in Tarantool
повторюсь, если надо будет - смогу доступ на сервер организовать. ну или спашивайте, что показать и тд)
источник