Будинки Бази даних Що таке стовпчаста база даних? - визначення з техопедії

Що таке стовпчаста база даних? - визначення з техопедії

Зміст:

Anonim

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

Стовпчаста база даних - це система управління базами даних (СУБД), яка зберігає дані в стовпцях, а не в рядках, як це роблять реляційні СУБД. Основні відмінності між стовпчиковою базою даних та традиційною базою даних, орієнтованими на рядки, зосереджені на продуктивності, необхідності зберігання та методах модифікації схем. Мета цього типу баз даних - ефективно читати та записувати дані у вторинний сховище та з нього, щоб мати можливість пришвидшити час обробки при поверненні запиту.

Стовпчаста база даних також може бути відома як колонна орієнтована база даних

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

Дані, що зберігаються, відображаються в порядку запису, тобто запис у першому стовпці пов'язаний із записом у другому стовпці та іншими стовпцями, якщо запис відображається в одному рядку. Наприклад, 100-й запис у стовпці 1 належить до того ж запису, що і 100-й запис у стовпці 2. Це дає змогу отримати доступ до окремих даних у стовпцях як групу, а не отримувати доступ до них окремо та рядок за рядком. Дані зберігаються зверху вниз, а не зліва направо, як у RDBMS, орієнтованій на рядки.

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

Що таке стовпчаста база даних? - визначення з техопедії