Size: a a a

2020 August 27

VS

Vadim Shadrin in Tarantool
Ну то есть работа с SQL еще не готова ?
источник

VS

Vadim Shadrin in Tarantool
Жаль, придется костылить
источник

KN

Konstantin Nazarov in Tarantool
Vadim Shadrin
Ну то есть работа с SQL еще не готова ?
можешь взять с бранча
источник

KN

Konstantin Nazarov in Tarantool
там все написано более или менее
источник

KN

Konstantin Nazarov in Tarantool
оно на ревью
источник

VS

Vadim Shadrin in Tarantool
ок
источник

TS

Timur Safin in Tarantool
источник

AT

Alexander Turenko in Tarantool
Он в хорошем состоянии готовности уже. Добавился метод <connection>.execute(sql, params) и реализация Database API:

from tarantool.dbapi import connect

connection = connect(host=<...>, port=<...>)
cursor = connection.cursor()
cursor.execute(sql, params)
result_set = cursor.fetchall()

API простое, можно почитать в PEP 249.
источник

YS

Yura Sokolov in Tarantool
Vadim Shadrin
Делаю SQL . тарантул возвращает мне отдельно схему  и данные. А хотелось бы получить готовый дикт в питоне. Есть готовое решение, чтобы вилосипед не изобретать ?
Лучше изобретите. Лучше потратить CPU в клиенте на сбор этого дикта, чем нагружать однопоточный тарантул.
источник

MA

Mons Anderson in Tarantool
Vadim Shadrin
Делаю SQL . тарантул возвращает мне отдельно схему  и данные. А хотелось бы получить готовый дикт в питоне. Есть готовое решение, чтобы вилосипед не изобретать ?
@igorlatkin в твоём коннекторе не так?
источник

AT

Alexander Turenko in Tarantool
BTW, схема базы на клиенте есть в tarantool.schema.
источник

IL

Igor Latkin in Tarantool
Mons Anderson
@igorlatkin в твоём коннекторе не так?
Да, так
источник

VS

Vadim Shadrin in Tarantool
Вопрос ! Еще раз хочу уточнить. Что произойдет, если тарантул все таки упрется в limit  по памяти? Ну скажем, другой сервис непредсказуемо съел всю память
источник

KN

Konstantin Nazarov in Tarantool
Vadim Shadrin
Вопрос ! Еще раз хочу уточнить. Что произойдет, если тарантул все таки упрется в limit  по памяти? Ну скажем, другой сервис непредсказуемо съел всю память
тарантул себе память резервирует если я правильно помню
источник

VS

Vadim Shadrin in Tarantool
То есть,  если он смог стартануть, то уже не упадет ?
источник

DS

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

VS

Vadim Shadrin in Tarantool
ок
источник

VS

Vadim Shadrin in Tarantool
собирать SQL через  string.format - это  айс ?
источник

DS

Dmitry Sharonov in Tarantool
там переменные еще есть, если что
источник

VS

Vadim Shadrin in Tarantool
да
источник