A proprietary system sends inventory payloads every 6 hours and retransmits when unsure. Which is the most efficient approach to deduplicate incoming transmissions?
Choose an answer
Tap an option to check your answer.
Correct answer: Assign global unique identifiers (GUID) to each data entry..
Why this is the answer
Assigning Global Unique Identifiers (GUIDs) to each data entry is the most efficient approach. When the proprietary system sends inventory payloads, each unique inventory item or transaction should inherently have a unique identifier. If the system retransmits, the GUID for that specific entry will remain the same, allowing for straightforward deduplication by checking for existing GUIDs. Computing the hash value of each data entry and comparing it with all historical data is computationally intensive and inefficient, especially with large datasets. Storing each data entry as the primary key in a separate database and applying an index is also inefficient because the entire data entry would be the key, leading to large index sizes and slow lookups. Maintaining a database table to store the hash value and other metadata is better than comparing all historical data, but still less efficient than using a pre-existing, purpose-built unique identifier like a GUID, which avoids the overhead of hash computation and potential collisions.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed