Size: a a a

Сообщество Python Программистов

2020 December 17

a

arrrrtur in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
В SQLite есть вложенные ячейки?

Чтобы можно было хранить данные типа как в json.

Или тогда нужно пихать json в ячейку если нужна безлимитная вложенность?
Не знаком с SQLite, но разве SQL - не значит, что данные хранятся в виде связанных таблиц?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Сообщество Python Программистов
arrrrtur
Не знаком с SQLite, но разве SQL - не значит, что данные хранятся в виде связанных таблиц?
Вроде значит. Но как их связать?
источник

a

arrrrtur in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
В SQLite есть вложенные ячейки?

Чтобы можно было хранить данные типа как в json.

Или тогда нужно пихать json в ячейку если нужна безлимитная вложенность?
Если использовать типа json, то это уже NoSQL
источник

a

arrrrtur in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
Вроде значит. Но как их связать?
Внешний ключ или первичный ключ
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Сообщество Python Программистов
arrrrtur
Внешний ключ или первичный ключ
Это уже интересно. Спасибо
источник

a

arrrrtur in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
Это уже интересно. Спасибо
Но никакого сходства с json нет
источник

a

arrrrtur in Сообщество Python Программистов
Лучше уж тогда использовать redis или тому подобное
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Сообщество Python Программистов
arrrrtur
Лучше уж тогда использовать redis или тому подобное
А чего он?
источник

a

arrrrtur in Сообщество Python Программистов
Модель ключ-значение
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
В SQLite есть вложенные ячейки?

Чтобы можно было хранить данные типа как в json.

Или тогда нужно пихать json в ячейку если нужна безлимитная вложенность?
если нужно просто сохранять джейсон в скюлайте - тогда коверти его в строку и пихай как строку
еще есть расширение  джейсон1
https://www.sqlite.org/json1.html
ну а если надо с джейсоном работать по-серьезному - индексировать там выбирать и т.д. то бери монгу
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Сообщество Python Программистов
Andrew Dakhnovsky
если нужно просто сохранять джейсон в скюлайте - тогда коверти его в строку и пихай как строку
еще есть расширение  джейсон1
https://www.sqlite.org/json1.html
ну а если надо с джейсоном работать по-серьезному - индексировать там выбирать и т.д. то бери монгу
Тогда уже можно иметь только одну таблицу с одной ячейкой – с JSON-ом 😁
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Сообщество Python Программистов
Andrew Dakhnovsky
если нужно просто сохранять джейсон в скюлайте - тогда коверти его в строку и пихай как строку
еще есть расширение  джейсон1
https://www.sqlite.org/json1.html
ну а если надо с джейсоном работать по-серьезному - индексировать там выбирать и т.д. то бери монгу
Нужно как-то адекватно хранить вложенные данные
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
Нужно как-то адекватно хранить вложенные данные
расшифруй что в твоем понимании "адекватно"
работать с ними? - костыль плагин джейсон-1 в помощь
или, как я уже говорил - монга
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Пацаны, привет всем. Кто-нибудь знает хорший урок по флагам? Часто о них слышу, но не понимаю, как это работает. В ютубчике что-то не могу найти уроки по этому вообще...
источник

VA

Vadim Apenko in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
Тогда уже можно иметь только одну таблицу с одной ячейкой – с JSON-ом 😁
Ты почти изобрёл Redis
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
Pavel Belyavtsev
Пацаны, привет всем. Кто-нибудь знает хорший урок по флагам? Часто о них слышу, но не понимаю, как это работает. В ютубчике что-то не могу найти уроки по этому вообще...
флаг - это переменная которая является индикатором какого-то состояния грубо говоря
занял песочницу - поставил флажок  россии - все пц, - все знают что песочница занята
ну или например чтобы каждый раз не вызывать сложную функцию чтобы проверить состояние, вводят переменную, может быть глобальную
открыл файл - выставил флажок в единицу - файл занят трогать нельзя
закрыл файл - переключил флаг в ноль - файл свободен
в случае файлов этим занимается ось и хранит некоторое подобие флажков в талицах
источник

PB

Pavel Belyavtsev in Сообщество Python Программистов
Ну да... это суть. Очень бы хотелось понять, как это работает в коде.
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
Pavel Belyavtsev
Ну да... это суть. Очень бы хотелось понять, как это работает в коде.
if flag:
   huyarim(po_polnoy)
   flag = not (flag)      # flag *= -1      #    flag = False
else:
   jdem(3_sekundy)
источник

А

Артем in Сообщество Python Программистов
🚲 Oleh Kopyl UI/UX designer
Нужно как-то адекватно хранить вложенные данные
Чёт конкретный костыль. Может нужно несколько таблиц и связи между ними? Почитай про нормальные формы
источник

Р

Руслан in Сообщество Python Программистов
Как понять условие if not (uniq1 or uniq2): .....
источник