Size: a a a

2020 November 16

MF

Michael Filonenko in Tarantool
Максим Кобылинсикий
Привет! Появилась такая задачка. Нужно пройтись по большому количеству кортежей.
И сравнить данные одной ячейки с другой.
Есть какой то способ оптимизации задачи?
Например, получать не полный кортеж, а только некоторые данные...
привет
источник

MF

Michael Filonenko in Tarantool
а на кортеж возвращается ссылка
источник

МК

Максим Кобылинсикий... in Tarantool
И ещё вопрос:
Если писать скрипт переборки, то лучше это сделать на lua? Или же  с помощью коннектора, например python?
Если какие то различия в скорости работы?
источник

MF

Michael Filonenko in Tarantool
то есть по сути box.space.get даст указатель
источник

MF

Michael Filonenko in Tarantool
а tuple['field'] уже там при подсчетах скопируется в подсчеты
источник

MA

Mons Anderson in Tarantool
Максим Кобылинсикий
И ещё вопрос:
Если писать скрипт переборки, то лучше это сделать на lua? Или же  с помощью коннектора, например python?
Если какие то различия в скорости работы?
На луа
источник

MF

Michael Filonenko in Tarantool
ну всмысле число там
источник

R

R-omk in Tarantool
Максим Кобылинсикий
Привет! Появилась такая задачка. Нужно пройтись по большому количеству кортежей.
И сравнить данные одной ячейки с другой.
Есть какой то способ оптимизации задачи?
Например, получать не полный кортеж, а только некоторые данные...
https://www.tarantool.io/en/doc/1.10/reference/reference_lua/box_tuple/

для более точной работы с кортежем
источник

МК

Максим Кобылинсикий... in Tarantool
Спасибо)
источник
2020 November 17

v

vpol in Tarantool
А есть кто-то кто использует tt для geospatial data?
источник

v

vpol in Tarantool
особенно с шардом
источник

YD

Yaroslav Dynnikov in Tarantool
vpol
А есть кто-то кто использует tt для geospatial data?
источник

S

Serik in Tarantool
vpol
А есть кто-то кто использует tt для geospatial data?
что именно вас интересует?
источник

v

vpol in Tarantool
Serik
что именно вас интересует?
хочется понять как лучше шардировать данные, как запрашивать, в целом не очень много в жизни с geo работал. какие-то основные может паттерны применительно к ТТ.
источник

S

Serik in Tarantool
У нас кейс немного другой был, шардирование не влияло никак  на гео данные, единственное поиск по полигону медленно отрабатывал в луа, и итого мы его просто вынесли в go
источник

MF

Michael Filonenko in Tarantool
Serik
У нас кейс немного другой был, шардирование не влияло никак  на гео данные, единственное поиск по полигону медленно отрабатывал в луа, и итого мы его просто вынесли в go
А почему он ускорился?
источник

MF

Michael Filonenko in Tarantool
Serik
У нас кейс немного другой был, шардирование не влияло никак  на гео данные, единственное поиск по полигону медленно отрабатывал в луа, и итого мы его просто вынесли в go
Если не нда - есть возможность пошарить два снипета?
источник

S

Serik in Tarantool
Там ничего особенного, просто polygon:contains
источник

S

Serik in Tarantool
Ок скину попозже
источник

MF

Michael Filonenko in Tarantool
Спс, интересно может быть увидится явное сравненте компиляторов
источник