Size: a a a

2020 June 08

DS

Dmitry Sharonov in Tarantool
это избавит от лишних килобайт по сети
источник

P

Pavel in Tarantool
Dmitry Sharonov
наоборот - если хранить в одном спейсе, но читать хранимками только нужные поля
А как такое провернуть? Я думал доступ по ключу всегда целиком тупл вытягивает
источник

DS

Dmitry Sharonov in Tarantool
он не перекладывает его в луа
источник

DS

Dmitry Sharonov in Tarantool
но да, мсжпак в структуру целиком декодится
источник

P

Pavel in Tarantool
я уже подумал, что там какая-нибудь ленивая история
источник

P

Pavel in Tarantool
Dmitry Sharonov
он не перекладывает его в луа
а это что значит?
источник

P

Pavel in Tarantool
Dmitry Sharonov
а меняете это поле иди лругие?)
чаще всего это поле, скорее всего, но бывает и остальные, а там целые числа, в основном
источник

GS

Guram Savinov in Tarantool
Dmitry Sharonov
можно даже наверное на стековерфлоу с этим сходить
источник

DS

Dmitry Sharonov in Tarantool
Pavel
а это что значит?
clock = require('clock')
fiber = require('fiber')
box.cfg{memtx_memory=4000000000}
t = box.schema.space.create('t', {if_not_exists=true})
t:create_index('pk', {if_not_exists=true})
t:truncate()
for i = 1,100000 do
   t:replace{i,string.rep('a', 10000)}
end


tm = clock.time()
for i=1,100000 do
       tup = t:get(i):totable()
       if tup[1] == 1 then print('started') end
end
collectgarbage()
print(clock.time()-tm)
источник

DS

Dmitry Sharonov in Tarantool
в этом бенче totable - это перекладывание тупла в луашную таблицу - чтобы можно было редактировать или отдавать наружу
источник

DS

Dmitry Sharonov in Tarantool
и она потом ГЦшится
источник

DS

Dmitry Sharonov in Tarantool
у меня этот бенч дает 0.8 секунд, если убрать totable - 0.1
источник

R

R-omk in Tarantool
потому точ нахер totable   есть tuple_object:unpack
источник

DS

Dmitry Sharonov in Tarantool
ну я клоню к тому что если после get в хранимке отдать пользователю только нужные поля - перф станет лучше
источник

DS

Dmitry Sharonov in Tarantool
типа return tup[1]
источник

DS

Dmitry Sharonov in Tarantool
но жизнь ли это
источник

DS

Dmitry Sharonov in Tarantool
источник

EL

Eugene Leonovich in Tarantool
почему никто еще не спросил на SO чем Тарантул лучше монги, редиса и тд и тп?
источник

AZ

Alexander Zaraysky in Tarantool
Eugene Leonovich
почему никто еще не спросил на SO чем Тарантул лучше монги, редиса и тд и тп?
Спроси 🙂
источник

DS

Dmitry Sharonov in Tarantool
чем армяне
источник