CPC G06F 16/24532 (2019.01) [G06F 16/2246 (2019.01)] | 18 Claims |
1. A data storage device, comprising:
a non-volatile memory device including one or more memory dies; and
a controller configured to:
receive a pseudocode file from one or more external devices,
receive a search key from the one or more external devices,
perform an index search based on the received pseudocode file and the received search key, wherein a type of index search is controlled by the received pseudocode file,
determine a data file stored in the one or more memory dies associated with the performed index search, and
output the data file to the one or more external devices.
|