TrailDB – An Efficient Library for Storing and Processing Event Data
Are SQL window functions really so bad? Setting up a completely separate system for a particular kind of query seems like the wrong approach.