Velox Documentation¶
- Velox in 10 minutes
- Monthly Updates
- Presto Functions
- Mathematical Functions
- Trigonometric Functions
- Floating Point Functions
- Probability Functions: cdf
- Probability Functions: inverse_cdf
- Statistical Functions
- Decimal Operators
- Bitwise Functions
- Comparison Functions
- String Functions
- Date and Time Functions and Operators
- Array Functions
- Map Functions
- Regular Expression Functions
- Binary Functions
- JSON Functions
- Conversion Functions
- URL Functions
- Aggregate Functions
- Window functions
- HyperLogLog Functions
- UUID Functions
- Miscellaneous Functions
- Spark Functions
- Mathematical Functions
- Bitwise Functions
- Decimal Operators
- Comparison Functions
- String Functions
- Date and Time Functions
- Array Functions
- Map Functions
- Miscellaneous Functions
- Regular Expression Functions
- Binary Functions
- Aggregate Functions
- Window functions
- Conversion Functions
- URL Functions
- JSON Functions
- Configuration properties
- Monitoring
- PyVelox: Python bindings and extensions for Velox
- Developer Guide
- Types
- Vectors
- How to add a scalar function?
- How to add an aggregate function?
- View and Writer Types
- How to add a lambda function?
- Expression Evaluation
- Dictionary Encoding
- Arena Allocation
- Hash table
- Aggregations
- Connectors
- Joins
- Anti joins
- Plan Nodes and Operators
- What’s in the Task?
- SIMD Usage in Velox
- Memory Management
- Spilling
- Serialization Formats
- Timestamp and Timezone Management
- Testing Tools
- Debugging Tools
- I/O Optimizations and the TpchBenchmark
- Window functions
- Programming Guide