база даних (11)

Як Discord зберігає трильйони повідомлень

У 2017 році ми опублікували статтю про те, як ми зберігаємо мільярди повідомлень. Ми розповіли про те, як починали використовувати MongoDB, але потім перенесли дані до Cassandra, оскільки шукали масшт...
11 листопада ·
1
· 114 · 3 · Alex

Відмінності між Undo Log та Redo Log в InnoDB

В InnoDB журналом скасувань (undo log) і журналом повторів (redo log) є два незамінних компоненти, які відіграють життєво важливу роль у підтримці цілісності даних і забезпеченні узгодженості транзакц...
13 вересня 2023 ·
0
· 36 · Alex

Прокачайте свій Django застосунок: 7 хитрих трюків для прискорення запитів до бази даних

Оптимізація продуктивності запитів Django має вирішальне значення для створення швидких веб застосунків. У документації з оптимізації доступу до бази даних Django надає багато інструментів і методів д...
06 вересня 2023 ·
0
· 369 · 1 · Alex

Що таке інвертований індекс, і чому це повинно вас хвилювати?

Індекси можуть суттєво впливати на продуктивність бази даних. Нижче ми розглянемо один з типів, який особливо важливий для пошуку в тексті: інвертований індекс. Що таке інвертований індекс? У контекст...
05 вересня 2023 ·
1
· 155 · Alex

Чотири способи вистрілити собі в ногу з Redis

Збої у роботі чудово вчать вас, як не допустити збоїв у роботі. Я спричинив чимало таких випадків і сподіваюся, що, поділившись ними публічно, це допоможе деяким людям оминути першу частину навчальної...
08 серпня 2023 ·
0
· 89 · Alex

Проблеми міграції баз даних: Як не зруйнувати свій застосунок на Laravel

Міграція баз даних є важливою частиною розробки на Laravel, оскільки дозволяє розробникам легко змінювати схеми баз даних та керувати ними. Однак, неправильне виконання міграції може призвести до втра...
07 серпня 2023 ·
0
· 95 · Alex

Як створити та налаштувати нового користувача в MySQL

Вступ MySQL - це реляційна система керування базами даних з відкритим вихідним кодом. Вона зазвичай розгортається як частина стека LAMP (що розшифровується як Linux, Apache, MySQL і PHP) і на момент н...
01 серпня 2023 ·
0
· 257 · Alex

Що таке векторна база даних?

Ми перебуваємо в самому розпалі революції штучного інтелекту. Вона перевертає будь-яку галузь, якої торкається, обіцяючи великі інновації, але водночас створює нові виклики. Ефективна обробка даних ст...
29 липня 2023 ·
2
· 177 · Alex

Творець СУБД Redis передав супровід проекту спільноті

Сальвадор Санфіліппо (Salvatore Sanfilippo), творець СУБД Redis, оголосив, що він більше не буде займатися супроводом проєкту і присвятить свій час чому-небудь іншому. За словами Сальвадора, останні р...
01 липня 2020 ·
0
· 48 · Alex

Стабільний випуск СУБД MariaDB 10.5

Після року розробки та чотирьох попередніх випусків підготовлений перший стабільний реліз нової гілки СУБД MariaDB 10.5, у рамках якої розвивається відгалуження від MySQL, зберігає зворотну сумісність...
25 червня 2020 ·
0
· 137 · Alex

Як робити міграції даних в Django

Міграція – зручний спосіб змінювати дані в БД під час структурних змін. Ось як працює звичайна структурна міграція. Django відслідковує залежності, порядок виконання і, якщо програма вже застосовувала...
24 жовтня 2017 ·
0
· 20 · Codeguida