Будинки Розвиток Що таке хешированная таблиця? - визначення з техопедії

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

Зміст:

Anonim

Визначення - Що означає хеш-таблиця?

Хеш-таблиця або хеш-таблиця - це особливий тип внутрішньої таблиці, що використовується в програмах ABAP, де за допомогою хеш-функціональності отримується необхідний запис таблиці. Як і інші типи внутрішніх таблиць, хешовані таблиці також використовуються для отримання даних із стандартних таблиць баз даних SAP за допомогою програм ABAP або об'єктів ABAP. Однак, на відміну від інших типів внутрішніх таблиць, таких як стандартні або відсортовані, до хеш-таблиць не можна отримати доступ за допомогою індексу. Як і у таблицях баз даних, хешовані таблиці також потребують унікального ключа.

Техопедія пояснює хешированную таблицю

Особливості хешованої внутрішньої таблиці включають: Щоб оголосити внутрішню таблицю хешованою таблицею, декларація внутрішньої таблиці повинна містити ключові слова "ТИП ХАШИЛО ТАБЛИЦІ" Це зробить внутрішню таблицю доступною для внутрішнього алгоритму HASH. Унікальний ключ повинен бути оголошений при використанні таблиці HASH, оскільки це обов'язково в алгоритмі HASH. Унікальний ключ визначається ключовим словом "УНІКАЛЬНИЙ КЛЮЧ". Хеш-таблиця дозволяє витраченій таблиці мати витрати, незалежні від розміру таблиці. Хешовані таблиці віддають перевагу перед іншими типами внутрішніх таблиць, коли є великі набори даних з великою кількістю зчитування та незначною кількістю записів. Хешовані таблиці також ідеально підходять для обробки великої кількості даних. Незалежно від кількості присутніх записів таблиці, час відгуку на доступ до ключів у хешованій таблиці залишається постійним. Хешовані таблиці працюють порівняно швидше лише для повних клавіш таблиці і не можуть працювати в діапазонах. Це визначення було написане в контексті SAP
Що таке хешированная таблиця? - визначення з техопедії