Size: a a a

2021 February 13

AS

Andrey Syvrachev in Tarantool
я не заметил большой разницы со scratch, только что собрал. busybox оправдан
источник

AS

Andrey Syvrachev in Tarantool
Да, сам тарантул неплохо так весит:
#21 0.335 -rwxr-xr-x    1 root     root      69286832 Feb 13 17:17 /usr/bin/tarantool
статически собранный
источник

AS

Andrey Syvrachev in Tarantool
попробую  RelWithDebInfo задменить над Release
источник

AS

Andrey Syvrachev in Tarantool
#22 0.370 -rwxr-xr-x    1 root     root      43709440 Feb 13 17:35 /usr/bin/tarantool
43 метра без дебаг инфо
источник
2021 February 15

M

MAPC in Tarantool
Всем привет!
У меня быстрый вопрос потому что вероятнее всего я упускаю какую-то важную мелочь.
При попытке запустить пример
https://github.com/tarantool/examples/tree/master/profile-storage
Когда в файлике instances.yml указываю мастерам и репликам удаленные адреса вместо локальных, получаю такую ошибку при старте кластера
CartridgeCfgError: Can not ping myself: no response

при этом от удаленных машин до меня можно достучаться.
источник

MF

Michael Filonenko in Tarantool
точно не 0.0.0.0 ?
источник

M

MAPC in Tarantool
profiles-storage.router:
 workdir: ./tmp/db_dev/3301
 advertise_uri: 10.10.47.31:3301
 http_port: 8081

profiles-storage.s1-master:
 workdir: ./tmp/db_dev/master_3303
 advertise_uri: remote.remote.ru:33003
 http_port: 8082

profiles-storage.s1-replica:
 workdir: ./tmp/db_dev/replica_3303
 advertise_uri: 10.10.47.31:3303
 http_port: 8083

profiles-storage.s2-master:
 workdir: ./tmp/db_dev/3304
 advertise_uri: 10.10.47.31:3304
 http_port: 8084

profiles-storage.s2-replica:
 workdir: ./tmp/db_dev/3305
 advertise_uri: 10.10.47.31:3305
 http_port: 8085
источник

MF

Michael Filonenko in Tarantool
remote.remote.ru:33003

порт подозрительно выбивается
источник

M

MAPC in Tarantool
там просто пустой тарантул поднят на этом порте
источник

ВМ

Валерий Матросов... in Tarantool
Коллеги, подскажите где можно посмотреть пример реализации пагинации при чтении больших спейсов?
источник

DK

Dmitry Krokhin in Tarantool
Mons Anderson
А у вас та же самая проблема )
Попробуйте тот же самый рецепт, только вам я поставил бы нижнюю границу меньше:
memtx_min_tuple_size = 8,
slab_alloc_factor = 2,

у вас данные заканчиваются до 256 байт. 8 я получил как 256-31*8.
т.о. будут слабы 8, 16, 24, ... 256, а потом увеличением x2: 512, 1024, 2048, ...
спасибо! результаты восхитительны - quota_used теперь 144мб, что вообще похоже на наше пиковое использование памяти этого инстанса!
источник

M

MAPC in Tarantool
Валерий Матросов
Коллеги, подскажите где можно посмотреть пример реализации пагинации при чтении больших спейсов?
limit и offset есть в простом селекте из спейса
источник

ВМ

Валерий Матросов... in Tarantool
MAPC
limit и offset есть в простом селекте из спейса
Спасибо
источник

MA

Mons Anderson in Tarantool
MAPC
limit и offset есть в простом селекте из спейса
Ну, limit/offset такое себе решение.
offset даёт O(N) скан по спейсу
источник

M

MAPC in Tarantool
ну он может использовать итератор и брать лимит
источник

MA

Mons Anderson in Tarantool
смотрите в сторону space:pairs()
источник

M

MAPC in Tarantool
MAPC
Всем привет!
У меня быстрый вопрос потому что вероятнее всего я упускаю какую-то важную мелочь.
При попытке запустить пример
https://github.com/tarantool/examples/tree/master/profile-storage
Когда в файлике instances.yml указываю мастерам и репликам удаленные адреса вместо локальных, получаю такую ошибку при старте кластера
CartridgeCfgError: Can not ping myself: no response

при этом от удаленных машин до меня можно достучаться.
@inthrax  может у вас и на этот счет есть идейка ?
источник

MA

Mons Anderson in Tarantool
т.е. стандартный сценарий для больших данных — это limit/offset-of
источник

MA

Mons Anderson in Tarantool
MAPC
@inthrax  может у вас и на этот счет есть идейка ?
Не, про картридж не подскажу
Это лучше к @MichaelFilonenko @y_dynnikov
источник

ВМ

Валерий Матросов... in Tarantool
Mons Anderson
т.е. стандартный сценарий для больших данных — это limit/offset-of
А где об этом можно посмотреть? Какой нибудь пример?
источник