Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2021 February 15

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
там java-стайл синтаксис, с документами работаешь как с json
можешь легко разные индексы наворачивать
в т.ч. всякие сферические для геобаз
составные
документация хорошая
подо все есть обертки
sqlite как и SQL потребует некоторого времени на вход
ну и типа это не очень приятный период
До этого хранил даннве в txt файлах
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Бензофуран Гетероцикл
чисто так, к сведению
и так же к сведению - в скулайт можно "подключать" несколько (до 10, емнип) прочих баз в текущую
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
json формат мне очень зашел, честно говоря
ну это стандарт
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
мне не то чтобы нравится json
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
но стандарт лучше чем ничего
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
и еще она однопоточная
зависит от уровня изоляции, насколько я помню
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Бензофуран Гетероцикл
зависит от уровня изоляции, насколько я помню
ну там же файл
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
его открывает один поток и блокировку вешает
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну это все решается на самом деле
просто один воркер-писатель в субд
если многим потокам надо в нее писать - просто через воркера это делают
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Бензофуран Гетероцикл
и redis можно использовать как основное хранилище
почему?
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
ну там же файл
но не всегда же он на чтение открывается?
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Бензофуран Гетероцикл
но не всегда же он на чтение открывается?
ну типа проблема в том что в принципе интерфейс блокируется
источник

БГ

Бензофуран Гетероцик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
его открывает один поток и блокировку вешает
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
zulpat aziyeva
А я в этот момент смотрю лекцию Логика Алгоритмов и начинаю вас бояться молодые люди
Какую?
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если ты через сеть ходишь в субд - ты не  думаешь что там другой поток делает
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
у тебя запрос проходит
а как там разрулить все - проблема субд
но это соответственно удобство не бесплатное
нужна сеть, раздувается субд
уже на мобилку это не впихнешь
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
или там в скриптик каждый
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
sqlite без удобств из коробки
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
для биллинга например приоритетнее чтобы транзакция гарантированно сохранилась
Да, вопрос очередей и приоритетов
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
зато можно везде его воткнуть
а удобства сам какие надо дописываешь
источник