Хеширана таблица

Автор: Judy Howell
Дата На Създаване: 26 Юли 2021
Дата На Актуализиране: 23 Юни 2024
Anonim
Необратимость в хешировании
Видео: Необратимость в хешировании

Съдържание

Определение - Какво означава хеширана таблица?

Хеширана таблица или хеш-таблица е специален тип вътрешна таблица, използвана в програми на ABAP, където с помощта на хеш функционалността се получава необходимия запис на таблица. Подобно на други видове вътрешни таблици, хешираните таблици също се използват за извличане на данни от стандартни таблици на базата данни на SAP с помощта на ABAP програми или ABAP обекти. Въпреки това, за разлика от други видове вътрешни таблици като стандартни или сортирани, хеш таблиците не могат да бъдат достъпни с помощта на индекс. Както при таблиците с бази данни, хешираните таблици също изискват уникален ключ.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

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

Характеристиките на хеширана вътрешна таблица включват: За да декларира вътрешна таблица хеширана таблица, декларацията на вътрешната таблица трябва да съдържа ключовите думи TYPE HASHED TABLE “. Това би направило вътрешната таблица достъпна за вътрешния HASH алгоритъм. Уникалният ключ трябва да бъде деклариран, когато трябва да се използва таблица HASH, тъй като е задължителен в алгоритъма HASH. Уникалният ключ се определя от ключовата дума UNIQUE KEY “. Хеш таблицата позволява на четената таблица да има разходи, независими от размера на таблицата. Хешираните таблици са предпочитани пред другите видове вътрешни таблици, когато има големи масиви от данни с много четения и пренебрежимо малък брой записи. Хешираните таблици също са идеални за обработка на големи количества данни. Независимо от броя на присъстващите записи в таблицата, времето за отговор за достъп до ключ в хеширана таблица остава постоянно. Хешираните таблици работят сравнително по-бързо само за клавиши с пълна таблица и не могат да работят за диапазони. Това определение е написано в рамките на SAP