Я хочу сделать следующее:
- Программное обеспечение, работающее на Python 2.7
- Это программное обеспечение подключается к базе данных (в настоящее время база данных MySQL)
- Это программное обеспечение прослушивает соединения через порт X по TCP
- Когда соединение установлено, клиент запрашивает или отправляет команду, затем программа использует базу данных для хранения, удаления или извлечения информации (на основании запросаили команда).
В настоящее время я имею в виду классический подход к соединению с базой данных, сохранение соединения с базой данных в объекте (как переменная), который передается в потоках, которыепорождаются слушателем соединения, затем эти потоки используют переменную в объекте, чтобы сделать то, что им нужно сделать с соединением с базой данных.(Я знаю, что многопоточность лучше, чем многопоточность в Python, но в настоящее время это не связано с моим вопросом)
Теперь мой вопрос, как мне использовать SQLAlchemy в этом контексте?Я совершенно сбит с толку, даже несмотря на то, что я читал об этом довольно много документации, и, похоже, нет «хороших» примеров того, как конкретно справиться с подобной ситуацией, даже если я довольно много искал.