Осколок бази даних

Автор: Louise Ward
Дата Створення: 6 Лютий 2021
Дата Оновлення: 1 Липня 2024
Anonim
База данных Scopus. Как создать профиль автора? CiteScore, SJR и SNIP.
Відеоролик: База данных Scopus. Как создать профиль автора? CiteScore, SJR и SNIP.

Зміст

Визначення - Що означає шматок бази даних?

Осколок бази даних - це горизонтальний розділ у пошуковій системі чи базі даних. Кожен окремий розділ відомий як "shard" або "shard" бази даних. Кожен фрагмент бази даних зберігається на окремому екземплярі сервера баз даних, щоб допомогти у розповсюдженні навантаження. Осколки бази даних ґрунтуються на тому, що після певного моменту можливе та дешевше розміщувати сайти горизонтально, ніж вертикально, додаючи більше машин.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює осколок бази даних

У межах бази даних деякі дані завжди залишаються у всіх фрагментах бази даних. Насправді всі фрагменти бази даних виступають єдиним джерелом унікального підмножини даних. Однією з важливих особливостей, пов’язаних з осколками бази даних, є те, що вони набагато швидші. Окремі фрагменти бази можуть просто перевершити одну велику базу даних через менший розмір. Значне скорочення вводу / виводу диска, оскільки співвідношення між пам'яттю та даними на диску також покращується. Це також призводить до меншої кількості блокувань БД, більш швидкого пошуку в індексах та покращення ефективності окремих транзакцій. Шардування баз даних - це дуже масштабована методика з метою підвищення загальної продуктивності та пропускної здатності великих бізнес-додатків, орієнтованих на базу даних, та великих транзакцій.


Шматки бази даних допомагають покращити масштабованість із ростом майже лінійним способом. Їм простіше керувати, оскільки загальне обслуговування бази даних може бути легко виконано на фрагментах баз даних. Осколки бази даних також допомагають зменшити витрати, оскільки більшість реалізацій використовують переваги баз даних з відкритим кодом з нижчими витратами.

Існують проблеми з наявністю фрагментів бази даних, як, наприклад, автоматизоване резервне копіювання осколків, надмірність залишків бази даних та стратегія відновлення після аварій.

Осколки бази даних стають все більш популярними через експоненціальне збільшення обсягу транзакцій та баз даних бізнес-додатків. Осколки бази даних в основному використовуються веб-сайтами соціальних мереж, Інтернет-провайдерами та програмним забезпеченням як сервісні компанії.