TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

TrailDB – An Efficient Library for Storing and Processing Event Data

212 pointsby vtuulosalmost 9 years ago

19 comments

spenczar5almost 9 years ago
It looks like this must be the successor to Deliroll, which was described in an absolutely <i>fantastic</i> talk from 2013[0]. I&#x27;ve been hoping this would be open sourced for years. Really glad to see this!<p>[0] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=rXj5nayS7Yg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=rXj5nayS7Yg</a>
Judsonalmost 9 years ago
I was just watching this[0] excellent talk from one of the Heap Analytics engineers on their use of CitusDB + Postgres to do event processing.<p>What use-case would TrailDB be the obvious, hands-down way to go (vs maybe Postgres + Citus)?<p>[0]: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=NVl9_6J1G60" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=NVl9_6J1G60</a>
jflatowalmost 9 years ago
I&#x27;m so glad AdRoll finally open-sourced this. TrailDB is by far the easiest way to process trillions of events on a single machine. Can&#x27;t wait for them to start publishing their internal ecosystem around it too.
评论 #11762879 未加载
biokodaalmost 9 years ago
An easily embeddable C lib. Fantastic choice. If only more projects in this space did this. So much stuff in this area is java.
评论 #11764351 未加载
评论 #11763698 未加载
georgewfraseralmost 9 years ago
Are SQL window functions really so bad? Setting up a completely separate system for a particular kind of query seems like the wrong approach.
评论 #11763600 未加载
评论 #11763720 未加载
评论 #11767402 未加载
temuzealmost 9 years ago
How does this compare to PipelineDB? I&#x27;m pretty sure the cofounders of Pipeline are ex-AdRollers, so there should be a lot of overlap since it was made with the same problem in mind.
评论 #11763750 未加载
评论 #11772266 未加载
评论 #11763736 未加载
angryasianalmost 9 years ago
I&#x27;m assuming this is primarily used for analytics ? Metamarkets another ad company open sourced Druid for a similar purpose. I&#x27;m curious as to the differences in these solutions.
评论 #11765814 未加载
Chris2048almost 9 years ago
Might have to check these out. I&#x27;d be interested the match of storing data like this.<p>Also, another event DB project: <a href="https:&#x2F;&#x2F;github.com&#x2F;benbjohnson&#x2F;skydb.io&#x2F;blob&#x2F;master&#x2F;source&#x2F;blog&#x2F;2012-04-30-introduction-to-behavioral-databases.html.markdown" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;benbjohnson&#x2F;skydb.io&#x2F;blob&#x2F;master&#x2F;source&#x2F;b...</a>
评论 #11775157 未加载
gtrubetskoyalmost 9 years ago
Very interesting. I wonder how this compares to writing events to a Parquet (<a href="http:&#x2F;&#x2F;parquet.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;parquet.io&#x2F;</a>) or Avro (or both) file - this way all manners of distributed tools like Hive or Spark could already read it.
评论 #11765960 未加载
评论 #11765854 未加载
fiatjafalmost 9 years ago
At which point in the curve of users-in-your-app it becomes better to use aggregate queries like this instead of just looking at each user individually?
评论 #11765820 未加载
LaurenceW1almost 9 years ago
This shows incredible promise for being used as the basis for an Event Store type database system.
lobster_johnsonalmost 9 years ago
Looks very promising. Someone really should build a distributed server on top of this.
ademarrealmost 9 years ago
How does this compare to something like InfluxDB and other time-series databases?
评论 #11767631 未加载
ralusekalmost 9 years ago
Any plans for NodeJS client?
评论 #11769273 未加载
评论 #11766632 未加载
erichoceanalmost 9 years ago
How important is Judy in achieving the level of performance you reached?
评论 #11767547 未加载
mritsalmost 9 years ago
if you are considering this I&#x27;d check out druid.io
dedalusalmost 9 years ago
Nicely Done!
nametakenobvalmost 9 years ago
traildb-r link to gihub is 404. Checked the account. No repo for R :(
评论 #11764540 未加载
chinathrowalmost 9 years ago
What other use cases are suitable with this setup than obnoxious ad-tech?
评论 #11764868 未加载