Size: a a a

2020 August 28

AK

Alexey Kuzin in Tarantool
Alexey Kuzin
А что значит временная таблица? Вы можете сделать нормальную,все таблицы это спейсы
Сделайте спейс, сложите туда данные, заджойните его из sql. Название спейса должно быть апперкейсом
источник

AK

Alexey Kuzin in Tarantool
Vadim Shadrin
Но все равно репликация из mysql  это здорово, а ссылку можно на репозиторий . ОНО https://github.com/tarantool/mysql-tarantool-replication
Да
источник

VS

Vadim Shadrin in Tarantool
Alexey Kuzin
А что значит временная таблица? Вы можете сделать нормальную,все таблицы это спейсы
Ну временные обычно сами удаляются после запроса
источник

AK

Alexey Kuzin in Tarantool
Vadim Shadrin
Ну временные обычно сами удаляются после запроса
Ну можно транкейтить спейс
источник

AP

Andrey Privalov in Tarantool
Mike Po
дык драйвер то родной от @funny_falcon
так, родной драйвер умеет принимать несколько коннектов и балансить запросы и circuit breaker и тд? это который?
источник

VS

Vadim Shadrin in Tarantool
Alexey Kuzin
Ну можно транкейтить спейс
А если во время выполнения запроса прилетит еще запрос на создание таблицы ?
источник

YS

Yura Sokolov in Tarantool
Andrey Privalov
так, родной драйвер умеет принимать несколько коннектов и балансить запросы и circuit breaker и тд? это который?
Для мультимастера там запилили в подпапке. Не я пилил.
источник

MP

Mike Po in Tarantool
Andrey Privalov
так, родной драйвер умеет принимать несколько коннектов и балансить запросы и circuit breaker и тд? это который?
не, это сверху либа - прослойка, думаем насчет заопенсорсить ее
источник

AP

Andrey Privalov in Tarantool
Mike Po
не, это сверху либа - прослойка, думаем насчет заопенсорсить ее
вот вот, это и интересует
источник

AK

Alexey Kuzin in Tarantool
Vadim Shadrin
А если во время выполнения запроса прилетит еще запрос на создание таблицы ?
Блочьте на канале, заворачивайте внутренность запроса в атомик
источник

AP

Andrey Privalov in Tarantool
Я конечно на коленке у себя набросал решение - пачка коннектов и раундробином по ним хожу. но там так себе... именно "наколенное" решение
источник

AP

Andrey Privalov in Tarantool
хочется очень circuit breaker тоже чтобы был
источник

AK

Alexey Kuzin in Tarantool
Alexey Kuzin
Блочьте на канале, заворачивайте внутренность запроса в атомик
Но лучше не блочить, конечно, а создавать спейс динамически а потом его удалять
источник

AK

Alexey Kuzin in Tarantool
Зависит от вашего сценария, у вас одни и те же данные там или разные
источник

MP

Mike Po in Tarantool
Andrey Privalov
Я конечно на коленке у себя набросал решение - пачка коннектов и раундробином по ним хожу. но там так себе... именно "наколенное" решение
это да, мы довольно долго страдали как правильно делать ретраи и т.д.
источник

VS

Vadim Shadrin in Tarantool
Alexey Kuzin
Зависит от вашего сценария, у вас одни и те же данные там или разные
Разные
источник

VS

Vadim Shadrin in Tarantool
В этом то и смысл временных таблиц , что они существуют только в контексте запроса
источник

AK

Alexey Kuzin in Tarantool
Ну отлично, создаёте спейс с уникальным именем
источник

VS

Vadim Shadrin in Tarantool
Alexey Kuzin
Ну отлично, создаёте спейс с уникальным именем
Ну да вариант, нужно попробовать
источник

VS

Vadim Shadrin in Tarantool
Хотя я же не смогу вставить разом все строки. Все равно придется цикл делать. Или есть возможность пачкой строки залить в таблицу ?
источник