A SQL-shaped front end over parser-ng-arrow: SELECT ... FROM ... [WHERE ...] compiles
to a vectorized Arrow filter/projection pipeline built on ArrowExpressionEvaluators.
This is deliberately NOT a database - no JOIN, INSERT, UPDATE, DELETE, transactions.
It exists purely to make SQL a convenient surface
syntax for describing vectorized Arrow computations that parser-ng-arrow already knows
how to run.
For library support, customizations or ...
Compile Dependencies (6)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Apache 2.0
| com.github.gbenroscience
»
parser-ng Rich and Performant, Cross Platform Java Library(100% Java).No native dependencies. | 3.0.6 | 3.0.7 | |
Apache 2.0
| com.github.gbenroscience
»
parser-ng-simd Hardware-accelerated SIMD vector calculation pipelines for ParserNG | 3.0.6 | 3.0.7 | |
Apache 2.0
| com.github.gbenroscience
»
parser-ng-gpu-simd Hardware-accelerated, scalable(scalability of SIMD tested on Linux-(Centos tested)) SIMD vector and GPU calculation ... | 3.0.6 | 3.0.7 | |
Apache 2.0
| com.github.gbenroscience
»
parser-ng-arrow ParserNg's integration with Apache Arrow - setting our sights on Big Data. | 3.0.6 | 3.0.7 | |
Data Format
Apache 2.0
| org.apache.arrow
»
arrow-vector An off-heap reference implementation for Arrow columnar data format. | 19.0.0 | ✔ | |
Apache 2.0
| org.apache.arrow
»
arrow-memory-netty Netty allocator and utils for allocating memory in Arrow | 19.0.0 | ✔ |
Test Dependencies (3)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-api JUnit Jupiter is the API for writing tests using JUnit 5. | 5.10.3 | 6.1.3 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-engine Core package for the JUnit Jupiter test engine. | 5.10.3 | 6.1.3 | |
Testing
EPL 2.0
| org.junit.jupiter
»
junit-jupiter-params JUnit Jupiter extension for running parameterized tests. | 5.10.3 | 6.1.3 |