User Tools

Site Tools


test

Embed

Let me embed some basic <b>stuff</b>:

[download only julia statements] <div style="color:blue"> <blockquote> wth </blockquote> </div>

Basic File Format Comparisons

zero

  • Works in multimarkdown and cmark-gfm.
  • OK in dokuwiki
Function name Description
————- ——————————
help() Display the help window.
destroy() Destroy your computer!

one

  • Works in multimarkdown and cmark-gfm.
  • OK in dokuwiki
Function name Description
————- ——————————
Serialize 1.0.1 1,111
JLD2 0.1.2 16,022

two BEST FORMAT

  • Works in multimarkdown and cmark-gfm
File Size Write μs Read μs File Size Write ms Read ms Remarks
Serialize 1.0.1 1,111 107 94 1,148,947 10.4 26.2 unstable, not interchangeable
JLD2 0.1.2 16,022 1,139 631 8,739,499 97.5 19.2 not interchangable
Feather 0.5.0 1,744 144 70 1,310,648 34.2 73.2 loses some type info
CSV 0.4.1 1,347 114 388 1,662,908 28.0 97.5 imperfect precision
SQLite 0.7.0 12,288 2,630 75 1,241,088 33.3 40.7 see below for more explanation
GZIPPED
Serialize 1.0.1 890 170 111 565,982 59.1 32.5

one Fail

  • Complete Fail in multimarkdown and cmark-gfm.
File Size Write μs Read μs File Size Write ms Read ms Remarks
Serialize 1.0.1 1,111 107 94 1,148,947 10.4 26.2 unstable, not interchangeable
JLD2 0.1.2 16,022 1,139 631 8,739,499 97.5 19.2 not interchangable
Feather 0.5.0 1,744 144 70 1,310,648 34.2 73.2 loses some type info
CSV 0.4.1 1,347 114 388 1,662,908 28.0 97.5 imperfect precision
SQLite 0.7.0 12,288 2,630 75 1,241,088 33.3 40.7 see below for more explanation

two Fail

  • Complete Fail in multimarkdown and cmark-gfm.
File Size Write μs Read μs File Size Write ms Read ms Remarks
Serialize 1.0.1 1,111 107 94 1,148,947 10.4 26.2 unstable, not interchangeable
JLD2 0.1.2 16,022 1,139 631 8,739,499 97.5 19.2 not interchangable
Feather 0.5.0 1,744 144 70 1,310,648 34.2 73.2 loses some type info
CSV 0.4.1 1,347 114 388 1,662,908 28.0 97.5 imperfect precision
SQLite 0.7.0 12,288 2,630 75 1,241,088 33.3 40.7 see below for more explanation
GZIPPED
Serialize 1.0.1 890 170 111 565,982 59.1 32.5

Bullets

  • SQLite—For writing, we just add to the current table, because dropping tables is very expensive. For reading and file size reporting, we first remove the excessive appended table, then write one plain one.
  • JSON—cannot handle missing values, and could thus not be included here.
  • JLD2 is terrible for small files. For large files, it obtains a read speed advantage (at great file size and write-speed cost).
test.txt · Last modified: 2018/10/08 17:25 (external edit)