"vecdb" is a simple but powerful columnar database system implemented as a thin layer of open-source code which wraps memory-mapped arrays in Dyalog APL. It supports parallel queries on sharded databases, and is designed to support high-performance analytics on large datasets. It can be embedded in applications written in Dyalog APL, or called as a web service.

 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

The talk will explain the features (and limitations) of vecdb, show how how to get started with it, and attempt to explain why APL is a good implementation language for this kind of tool, by explaining some of the central code snippets.

Learning Outcome

And understanding of the features of vecdb, and some insight into practical uses of APL.

Target Audience

Anyone interested in databases, or array programming languages

schedule Submitted 10 months ago

Comments Subscribe to Comments

comment Comment on this Proposal