Re:YawnDb: Time Series Database Written in Erlang
by philipcristiano on Tuesday December 09, 2014 @10:22AM
(#8723202)
I'm surprised you found that, I'm working on etsdb on hack days when I get the chance. It sort of works but shouldn't be trusted with production data.
Re:YawnDb: Time Series Database Written in Erlang
by lambdadmitry on Tuesday December 09, 2014 @10:19AM
(#8723185)
Can you please describe what failed during compilation?
Re:YawnDb: Time Series Database Written in Erlang
by mtourne on Tuesday December 09, 2014 @01:59PM
(#8724835)
Everything I have found is documented in their respective github repositories.
This is my main issue https://github.com/band115/ecirca/issues/38
I can't find much docs on how to use rebar's {pre_hooks, [{compile, ...
$ERL_CFLAGS is set to (note the extra quotes).
-I"/usr/local/Cellar/erlang/17.3.4/lib/erlang/lib/erl_interface-3.7.19/include" -I"/usr/local/Cellar/erlang/17.3.4/lib/erlang/erts-6.2.1/include"
I don't know if this issue befalls on the erlang distribution (homebrew) on my system, rebar or ecirca ..
Re:YawnDb: Time Series Database Written in Erlang
by lambdadmitry on Tuesday December 09, 2014 @02:33PM
(#8725082)
Big thanks for the report, I'll look into it in a few days.
Re:YawnDb: Time Series Database Written in Erlang
by josegonzalez on Tuesday December 09, 2014 @10:21AM
(#8723200)
mtourne: Doesn't look like you opened any issues on that last one (philipcristiano/etsdb). Are you sure you looked at it?
Re:YawnDb: Time Series Database Written in Erlang
by mtourne on Tuesday December 09, 2014 @02:05PM
(#8724880)
For this one I couldn't quite figure out the modus operandi (no documentation) and it seemed too much a work in progress to consider seriously, as the author himself sort of stated above.
I will definitely read parts of the source code if I do in fact decide to roll out my own / extend an existing one to my needs.
But like all the other possible contenders I've found, so far. I am unable to compile this project out of the box. Hopefully the maintainers of this one will be commenting on my github issues.
At this point it I'm getting the feeling I will have to my own half-baked tsdb to answer only my immediate problem, instead of finding the magic do-it-all well written, documented and extensible tsdb in Erlang. (I'm 2 weeks into Erlang, so it will probably be very terrible).
I've tried (and opened various issues on): pulsedb: https://github.com/pulsedb/pulsedb litetsdb: https://github.com/dreyk/litetsdb etsdb: https://github.com/philipcristiano/etsdb