Skip to content

Commit

Permalink
1e9 and rust
Browse files Browse the repository at this point in the history
  • Loading branch information
jrosell committed Apr 11, 2024
1 parent 19d28e2 commit ee6ddc1
Show file tree
Hide file tree
Showing 7 changed files with 2,570 additions and 122 deletions.
Binary file added 2024-04-11_1e9_rows.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,16 @@
### Instructions

- If you need, execute install_required_packages(install = TRUE) from install.R file.
- Generate 1e6, 1e7, and 1e8 data running: ./generate_data.sh
- Run the benchmark running: Rscript run.R
- Check the generated plots and the results
- Generate 1e5, 1e6, 1e7, 1e8, 1e9 data running: ./generate_data.sh
- Run the benchmark running: Rscript run.R or Rscript run.1e9.R
- Check the generated plots and the results.

### Results

#### 2024-04-11

![](2024-04-11_1e9_rows.png)

#### 2024-03-27

![](2024-03-27_1e9_rows.png)
Expand Down Expand Up @@ -48,5 +52,6 @@ If you want, you have time and you have enough memory available in your computer
- Generate 1e6, 1e7, 1e8 and 1e9 data running: ./generate_data.sh
- Run the benchmark running: Rscript run.R
- Check the generated plots.
- Compare with other languages and solutions (Look at compare.php or onebrc for for rust)

Feedback is welcome. You can open an issue in this repo.
1 change: 1 addition & 0 deletions onebrc/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
target/*
Loading

0 comments on commit ee6ddc1

Please sign in to comment.