Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Алексей
@olololollloo
Python
MySQL
Как сделать чтоб 2 запущенных Python скрипта, меняя базу mySQL могли видеть изменения друг друга?
Запускаю в PyCharm два бесконечно зацикленных скрипта
один в базу пишет, другой считывает, но второй не видит того что записал первый, хотя проверяя MySQL workbench все нормально, строки создаются
но если второй перезапустить, тогда он увидит строки, записаyные до перезапуска, но не новые записанные уже после перезапуска.
Ощущение как будто он отдельно под каждый скрипт хэширует базу.
Вопрос задан
более двух лет назад
116 просмотров
4
комментария
Подписаться
1
Простой
4
комментария
Facebook
Вконтакте
Twitter
Влад Григорьев
@Vaindante
mysql для этого не очень подходит, есть для этого специальные инструменты
Ну и скрипты могут видеть изменения и после запуска, все зависит от того как они написаны
Написано
более двух лет назад
Дмитрий
@iMedved2009
Влад Григорьев
, а что не так с MySQl?
Написано
более двух лет назад
Влад Григорьев
@Vaindante
Дмитрий
, с ним все хорошо, но для таких вещей есть более подходящие, например kafka, redis queue и так далее
Написано
более двух лет назад
Дмитрий
@iMedved2009
Влад Григорьев
, ну очереди и бд имеют несколько разный функционал и вы так уверены что функционала очереди в данном случае хватит?
Написано
более двух лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Taulan Khatuaev
@i229194964
Веб разработчик
Для решения данной проблемы надо убедится то что оба скрипта используют одно и тоже подключения к бд.
Ответ написан
более двух лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Руслан Федосеев
@martin74ua
Куратор тега MySQL
Linux administrator
Разберитесь с уровнями изоляции транзакций
Ответ написан
более двух лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+2 ещё
Средний
GeForce GTX 1650 > RTX A2000 — как такое возможно?
2 подписчика
3 часа назад
54 просмотра
0
ответов
PHP
+1 ещё
Простой
Как вывести данные из связанной таблицы?
1 подписчик
вчера
152 просмотра
1
ответ
MySQL
+1 ещё
Простой
Как составить такой SQL запрос?
1 подписчик
вчера
103 просмотра
1
ответ
Python
+2 ещё
Простой
Как использовать pymongo асинхронно?
1 подписчик
вчера
157 просмотров
2
ответа
Python
Простой
Как устроен вызов классов в Python?
3 подписчика
13 апр.
1317 просмотров
2
ответа
Python
Простой
Как сконвертировать список в JSON?
1 подписчик
12 апр.
134 просмотра
2
ответа
Python
+1 ещё
Простой
Отобразить только последние свечи Plotly?
1 подписчик
12 апр.
57 просмотров
0
ответов
Python
Простой
Как побороть проблему при парсинге с помощью BeatifulSoup?
1 подписчик
12 апр.
89 просмотров
2
ответа
Python
Средний
Getaddrinfo failed: почему Python не может найти localhost?
1 подписчик
12 апр.
106 просмотров
1
ответ
MySQL
Простой
Как сделать полное кэширование базы данных?
2 подписчика
11 апр.
356 просмотров
4
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Python Developer (Blockchain)
WebGears Services LTD
от 3 500 до 4 500 $
Python разработчик
DimaTech Ltd
•
Краснодар
от 100 000 ₽
Инженер по автоматизированному тестированию (python)
ИНГОССТРАХ БАНК
от 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама