Bahay Pag-unlad Ano ang isang hashed table? - kahulugan mula sa techopedia

Ano ang isang hashed table? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Hashed Table?

Ang isang hashed table o hash table ay isang espesyal na uri ng panloob na talahanayan na ginagamit sa mga programa ng ABAP, kung saan sa pamamagitan ng paggamit ng hash function, nakuha ang kinakailangang talaan ng talahanayan. Tulad ng iba pang mga uri ng mga panloob na talahanayan, ang mga talahanayan ng hashed ay ginagamit din upang kunin ang data mula sa mga karaniwang talahanayan ng database ng SAP sa pamamagitan ng mga programa ng ABAP o mga bagay na ABAP. Gayunpaman, hindi tulad ng iba pang mga uri ng mga panloob na talahanayan tulad ng pamantayan o pinagsunod-sunod, hindi mai-access ang mga talahanayan ng hash gamit ang isang index. Tulad ng mga talahanayan sa database, ang mga talahanayan ng hashed ay nangangailangan din ng isang natatanging key.

Ipinapaliwanag ng Techopedia ang Hashed Table

Ang mga tampok ng isang panloob na mesa ng talahanayan ay kinabibilangan ng: Upang magpahayag ng isang panloob na mesa ng isang hashed table, ang pagpapahayag ng panloob na mesa ay dapat maglaman ng mga keyword na 'TYPE HASHED TABLE'. Gagawin nitong maa-access ang panloob na talahanayan sa panloob na algorithm ng HASH. Ang natatanging key ay dapat ipahayag kapag ang isang talahanayan ng HASH ay gagamitin dahil ito ay sapilitan sa algorithm ng HASH. Ang natatanging key ay tinukoy ng keyword na 'UNIQUE KEY'. Pinapayagan ng isang talahanayan ng hash ng mesa na basahin na magkaroon ng mga gastos na independiyenteng laki ng mesa. Mas gusto ang mga talahanayan ng hashed kaysa sa iba pang mga uri ng mga panloob na talahanayan kapag mayroong malaking set ng data na may maraming mga nabasa at isang napapabayaan na bilang ng mga nagsusulat. Ang mga talahanayan ng hashed ay mainam din para sa pagproseso ng maraming mga data. Anuman ang bilang ng mga entry sa talahanayan na naroroon, ang oras ng pagtugon para sa key access sa isang hashed table ay nananatiling palaging. Ang mga talahanayan ng hashed ay gumagana nang medyo mas mabilis lamang para sa buong mga key ng mesa at hindi maaaring gumana para sa mga saklaw. Ang kahulugan na ito ay isinulat sa konteksto ng SAP
Ano ang isang hashed table? - kahulugan mula sa techopedia