Skip to content

Instantly share code, notes, and snippets.

@darioappsilon
Created May 23, 2022 06:43
Show Gist options
  • Select an option

  • Save darioappsilon/96f1ab9ad61b51adbffcf635fc966891 to your computer and use it in GitHub Desktop.

Select an option

Save darioappsilon/96f1ab9ad61b51adbffcf635fc966891 to your computer and use it in GitHub Desktop.

Revisions

  1. darioappsilon created this gist May 23, 2022.
    11 changes: 11 additions & 0 deletions data_lookups.R
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    library(data.table)

    data_table <- data.table(data)

    benchmark({
    key_to_lookup <- select_random_key()
    time(data_table[col1 == key_to_lookup])
    })

    ## min max mean
    ## 0.00100 5.99400 0.06194