title: What is an elegant way to parse huge datasets and search through them without using core data?
body: <p>Assuming there a JSON file with 100k+ records. What be an elegant approach to parse through this data and subsequently use this data to search through?</p>
  
  <p>The approach that i have been leading with:
  <strong>For parsing:</strong>  Parse through this entirely and keep the data in a local swift data-set.
  <strong>For searching:</strong> divide the data set in a dictionary with some sort of hashed keys to quickly jump through the data while searching.</p>
  
  <p>Eager to find more efficient ways to achieve this.</p>