Skip to content

Extend 2 billion row benchmarks e.g. memory usage, sorting, joining, by-reference #2

Description

@arunsrinivasan

We've currently gone to 2E9 rows (the 32bit index limit) with 9 columns (100GB). See benchmarks page on wiki.

Ideally it would be great to compare all available tools that are either specifically developed for large in-memory data manipulation or are capable of handling data at these sizes much better than base. Of course base-R should also be included, typically as control.

Aspect of benchmarking should be to highlight not just run time (speed), but also memory usage. The sorting/ordering by reference, sub-assignment by reference etc.. features, for example, at this data size should display quite clearly on speed and memory gains attainable.

Activity

  1. added this to the v1.9.4 milestone on Jun 19, 2014
  2. changed the title [-]Extensive benchmarking on large in-memory dataset[/-] [+]Extend 2 billion row benchmarks[/+] on Sep 26, 2014
  3. modified the milestones: v1.9.6, v1.9.4 on Sep 26, 2014
  4. modified the milestones: v1.9.6, v1.9.8 on Oct 10, 2014
  5. changed the title [-]Extend 2 billion row benchmarks[/-] [+]Extend 2 billion row benchmarks e.g. memory usage, sorting, joining, by-reference[/+] on Dec 12, 2014
  6. mattdowle commented on Dec 12, 2014

    @mattdowle
    Member

    For memory usage, perhaps: https://github.com/gsauthof/cgmemtime

  7. arunsrinivasan commented on Oct 28, 2015

    @arunsrinivasan
    MemberAuthor

    Figured cgmemtime out. Quite straightforward. Just need some time to run through grouping/joins/reshaping benchmarks.

  8. modified the milestones: , v1.9.8 on Jul 21, 2016
  9. removed this from the milestone on May 10, 2018
  10. self-assigned this
    on Jun 1, 2018
  11. jangorecki commented on Dec 15, 2018

    @jangorecki
    Member

    I would like to close this one as it is already epic, and will be epic for a long time, due to broad scope defined here.
    Work on benchmarks has been shifted to a dedicated h2o project https://github.com/h2oai/db-benchmark and related issues are:

  12. added a commit that references this issue on Dec 16, 2019
  13. added a commit that references this issue on Nov 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions