Базы данных

Базы данных

Виртуальные хранилища

NoSQL база данных Redis

Здесь собрана сборная информация по базе данных Redis, которая может понадобиться при работе с этим хранилищем данных или если вас спросят о ней на собеседовании:)

Redis — это система для хранения данных, которая использует пары "ключ — значение". Вместо таблиц, как в реляционных или документоориентированных базах данных, такой тип БД имеет только ключи и соответствующие им значения. Он может хранить огромное количество таких пар —...

Читать далее
1
540

Транзакции в MySQL

Транзакция представляет собой группу операторов SQL, которые обрабатываются атомарно, то есть как цельная единица проведённой работы. Если механизм базы данных может применить всю группу операторов к базе данных, он делает это, но если какой-либо из операторов не может быть выполнен из-за сбоя или по другой причине, ни один из них не применяется.

Управление транзакциями

Управление транзакциями является важной частью работы базы...

Читать далее
1
1247
1

Критерии ACID для транзакций в MySQL

ACID - это аббревиатура, обозначающая четыре ключевых свойства систем обработки транзакций: атомарность, согласованность, изолированность и долговечность. Эти характеристики являются основополагающими для обеспечения надежности и защиты данных в базах данных.

ACID

Атомарность. Транзакция воспринимается как единое целое, и ее выполнение подразумевает, что или все действия выполняются успешно, или не выполняется ни одно. Это...

Читать далее
1
475

Что вы должны использовать в качестве визуализации соединений SQL вместо диаграмм Венна Перевод

Перевод. Оригинал статьи Автор Андреас Мартинсон (Andreas Martinson)

От 4 апреля 2022 г.

Диаграммы Венна (Venn Diagrams) устарели (по утверждению автора).

Диаграммы Венна

вместо диаграмм Венна

Выше показано изображение автора, вдохновленное R for Data Science (предлагаемое им вместо диаграмм...

Читать далее
1
1220
4

Движки для базы данных MySQL - InnoDB, MyISAM и Archive

InnoDB — многофункциональный движок, который поддерживает большинство функций: транзакции, все ограничения[1], внешние ключи[2], связи таблиц и другое, но не поддерживает полнотекстовый индекс. Данный движок в основном направлен на выборку данных, а не на вставку, следовательно, лучше использовать его там, где чаще всего нужно будет быстро что-то выбрать, а не вставить. Или там, где нужен какой-то функционал,...

Читать далее
1
1345
4
Публикуйте, отвечайте, комментируйте...
Вы еще не зарегистрировались?
Войти

💾 Как сохранять смайлы в базу данных MySQL

Если вы хотите сохранить смайлы 😁 в базу данных MySQL, необходимо, чтобы в таблице была кодировка utf8mb4(utf8mb4_general_ci), которая поддерживает верхний диапазон Unicode символов.

Для таблицы можно выполнить следующие запросы, в них MyTable - название таблицы, content - название поля в таблице, в которое сохраняется контент со смайлами. При изменении кодировки контент столбца будет переконвертирован в новую кодировку.


ALTER TABLE `MyTable` COLLATE...
Читать далее
1
404


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.