JuliaDB leverages Julia’s just-in-time compiler (JIT) so that table operations – even custom ones – are fast.
Process data in parallel or even calculate statistical models out-of-core through integration with OnlineStats.jl.
JuliaDB supports Strings, Dates, Float64… and any other Julia data type, whether built-in or defined by you.
JuliaDB is written 100% in Julia. That means user-defined functions are JIT compiled.
MIT License.
CSVs are loaded extremely fast. Many files can be read at the same time to create a single table.
Feature comparison between time series packages
Feature | JuliaDB | Pandas | xts | TimeArrays |
---|---|---|---|---|
Distributed Computing | ||||
Data larger than memory | ||||
Multiple Indexes | ||||
Index Type(s) | Any | Built-ins | Time | Time |
Value Type(s) | Any | Built-ins | Built-ins | Any |
Compiled UDFs |