nerde
Июль 1, 2016 14:29:12
Привет формучанам,
Возник вопрос по поводу использования pymssql. В Гугле видать вводил вопросы дивным образом так как ответа там не нашел.
Стоит задача выполнять запросы к базе данных из самописного приложения. И хочется это сделать многопоточным (пул соединений). Вопрос заключается в том как реализовать вышеописанное. Есть такая штука как TDS Connection Pooling, но как она работает с PyMsSQL?
Можно, конечно, использовать SQLAlchemy. Но не хочется городить огород.
Какие есть предложения и идеи?
PooH
Июль 1, 2016 19:15:00
ZerG
https://github.com/aio-libs/aiomysql
И7 Двинулись все на этих эвент-лупах, на самом деле ни разу ни панацея. Что мешает поставить впереди нгинх и сбросить все задачи в очереди сообщений, и обработать тихо и спокойно в последовательном стиле, и прекрасно масштабируется, не успевают- добавил обработчиков. ээээ… был нетрезв, вспылил…
ZerG
Июль 1, 2016 23:37:13
мне не совсем понятно зачем ставить веб сервер - вязать его с питоном - работать через прослойку если можно все тоже самое лупить без оного?
кроме того сам нгинкс мего прекрасно раздает статику - но уж явно не является инструментом для очередей И так далее с базой данных а имено про это и был вопрос.
nerde
Июль 9, 2016 14:09:25
Спасибо за советы.
Передал их программисту пусть смотрит
Shaman
Июль 9, 2016 14:47:04
Буквально вчера съехал на pyodbc из-за ограниченной поддержки decimal в pymssql. Если что.
upd
Похоже что decimal посредством pymssql не умеет передавать как раз та самая sqlalchemy.