Цифругл – метка: DataBase

DataBase

Базы данных: sql, nosql, postsql и прочие варианты языков запросов и систем управления реляционными и около реляционными базами данных. Key-value хранилища на подобии Redis, Ignite, Memcached - скорость работы хранилищ с доступом к значениям по ключу. Советы по описанию структур данных (таблиц, схем) и связей между ними (один к одном / ко многим, многие ко многим). Инструменты для оптимизации и визуализации баз данных. Кластеры хранилищ данных: отказоустойчивые, высокой нагрузки. Как разобраться в тормозящих запросах, способы оптимизации запросов к базе данных.

17.12.2022
Ленивый backup PostgreSQL

Простой как кирпич рецепт создания бекапа всего PostgreSQL сервера, а также восстановление PostgreSQL сервера из этого бекапа.

Фото Ленивый backup PostgreSQL
Программы • PostgreSQL • DataBase • Архивы
14.01.2022
Вредные привычки в SQL: не создавайте ID колонку в каждой таблице

Многие начинающие или просто ленивые программисты бездумно лепят поле ID в каждую таблицу: нужно это или нет. Вот небольшое объяснение: когда это полезно, а когда нет.

Фото Вредные привычки в SQL: не создавайте ID колонку в каждой таблице
Программы • MariaDB / MySQL • PostgreSQL • Анти-паттерн • Образование • DataBase
13.01.2022
Вредные привычки в SQL: старомодные JOINы

Как лучше писать много-табличные запросы: просто перечисляя таблицы в SELECT через запятую, или же использовать JOIN?

Фото Вредные привычки в SQL: старомодные JOINы
Программы • MariaDB / MySQL • PostgreSQL • DataBase • Microsoft • Образование
12.08.2021
Как установить PostgreSQL на Linux и создать базу и пользователя

PostgreSQL - система управления базой данных общего назначения. Одна из самых распространённых баз данных, используемая на многих коммерческих и некоммерческих проектах.

Фото Как установить PostgreSQL на Linux и создать базу и пользователя
Программы • PostgreSQL • Linux • DataBase • OpenSource
21.06.2021
Добавляем поддержку медиа-файлов в Django проект

Современные сайты редко ограничиваются только текстом и вёрсткой. Часто в заметках красуются фотографии, а рядом с описанием товаров - их изображения.

Фото Добавляем поддержку медиа-файлов в Django проект
Программы • Django • Web • Python • Настройки • Код • DataBase • NGINX
07.01.2021
Очередь обработки Redis на Python

В базе данных Redis есть занимательная структура данных — список. Он подходит для разных задач, но в этой заметке речь пойдёт только об очереди обработки заданий.

Фото Очередь обработки Redis на Python
Программы • Web • Redis • Python • Код • DataBase
05.01.2021
Примеры работы с NoSQL базой данных Redis из Python

База данных Redis имеет множество возможностей для оптимизации работы программ и добавления различных занимательных возможностей ваших проектов. Поэтому, безусловно, стоит обсудить, как с ней работать из Python.

Фото Примеры работы с NoSQL базой данных Redis из Python
Программы • DataBase • Код • Python • Redis
04.01.2021
Три примера работы с SQL базой данных в Python — Pony ORM (бонус)

К заметкам про работу с базой данных из sqlite3, sqlalchemy.Table и sqlalchemy.orm решил добавить и заметку про Pony ORM — крутую, но несколько эзотерическую ORM для Python.

Фото Три примера работы с SQL базой данных в Python — Pony ORM (бонус)
Программы • PostgreSQL • MariaDB / MySQL • Python • Just For Fun • Код • DataBase
03.01.2021
Три примера работы с SQL базой данных в Python (sqlalchemy.orm)

Многие приложения на Python используют базу данных для хранения и эффективного использования их в своей работе. В этот раз на примере sqlalchemy.orm

Фото Три примера работы с SQL базой данных в Python (sqlalchemy.orm)
Программы • PostgreSQL • MariaDB / MySQL • Python • DataBase
02.01.2021
Три примера работы с SQL базой данных в Python (sqlalchemy.Table)

Многие приложения на Python используют базу данных для хранения и эффективного использования их в своей работе. И сделать это можно разными способами.

Фото Три примера работы с SQL базой данных в Python (sqlalchemy.Table)
Программы • PostgreSQL • MariaDB / MySQL • Python • Код • DataBase
01.01.2021
Три примера работы с SQL базой данных в Python (адаптор sqlite3)

Многие приложения на Python используют базу данных для хранения и эфективного использования их в своей работе.

Фото Три примера работы с SQL базой данных в Python (адаптор sqlite3)
Программы • PostgreSQL • MariaDB / MySQL • Python • Код • DataBase
20.02.2020
Асинхронность и очереди в распределённых системах

Немного примеров работы с асинхронностью в распределённых системах

Фото Асинхронность и очереди в распределённых системах
Программы • Redis • PostgreSQL • MariaDB / MySQL • Образование • DataBase • Сетевые технологии
27.08.2019
Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB

В MySQL есть временами непонятные ограничения, которые не позволяют привычным нам образом его использовать. Однако, если разобраться, то всё начинает иметь смысл.

Фото Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB
Программы • MariaDB / MySQL • Безопасность • Настройки • DataBase
26.08.2019
Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB

MySQL и её новая сестричка из мира СПО – MariaDB довольно сильно распространены на хостингах, да и LAMP никто не отменял – пользуются ещё. Так вот не так давно стала …

Фото Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB
Программы • MariaDB / MySQL • Безопасность • DataBase
23.10.2018
SQLite приняли Code of Conduct, основанный на Уставе святого Бенедикта

Проект SQLite приняли новый Code of Conduct. И он сильно отличается от того, к чему мы привыкли

Фото SQLite приняли Code of Conduct, основанный на Уставе святого Бенедикта
Аналитика • Управление • OpenSource • Just For Fun • DataBase
15.09.2018
Сводка новостей за 2-ую неделю сентября

Новости за вторую неделю сентября

Фото Сводка новостей за 2-ую неделю сентября
Новости • Хаккинг и взломы • Python • Anonymous • DataBase • Безопасность • OpenSource • Git • Facebook • Intel
06.09.2018
Полезные, но неочевидные команды PostgreSQL

Часто новичку в PostgreSQL сложно просто от того, что многие команды, к которым он привык в других СУРБД называются по-другому, и вообще выглядят странно

Фото Полезные, но неочевидные команды PostgreSQL
Программы • PostgreSQL • Настройки • DataBase • Терминал/Консоль
10.04.2018
Как установить и настроить PostgreSQL в MacOS

Фото Как установить и настроить PostgreSQL в MacOS
Программы • Настройки • MacOS • DataBase • PostgreSQL
06.10.2017
MySQL. Решение проблемы «/var/run/mysqld/mysqld.sock не найден»

Работая с базой данных MySQL, можно столкнуться с проблемой: при старте демона(сервиса) mysqld возвращается сообщение об ошибке

Фото MySQL. Решение проблемы «/var/run/mysqld/mysqld.sock не найден»
Программы • Настройки • DataBase • Linux • MariaDB / MySQL
14.12.2015
Ленивый backup MySQL

Если вы также ленивы как и я, то вы так и не перевели свои старые проекты на postgresql.

Фото Ленивый backup MySQL
Программы • OpenSource • DataBase • MariaDB / MySQL