<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Nov 23, 2018 at 11:27 AM Caragea Silviu <<a href="mailto:silviu.cpp@gmail.com">silviu.cpp@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Hello,</div><div><br></div><div>Do you have any benchmarks agains <a href="https://github.com/leo-project/erocksdb" target="_blank">https://github.com/leo-project/erocksdb</a> ?</div><div><br></div><div>Silviu<br></div></div></div></blockquote><div><br></div><div>Sorry somehow  the messages was lost in the backlog. In term of speed erlang-rocksdb used to be a little faster at the time I started the project but I didn't do any change. The main internal diff between both is that erlang-rocksdb is using dirty nifs to schedule calls to the rocksdb database while the binding from the leo project is using its own pool of threads. </div><div><br></div><div>The erlang-rocksdb project is also more features packed to offer more control in the way you want to handle your data but also backpressure and other related topics. It aims to provide a complete programmable database toolkit  for erlang apps, something  I want since a long time.</div><div><br></div><div> Benoît</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Nov 21, 2018 at 3:03 PM Benoit Chesneau <<a href="mailto:bchesneau@gmail.com" target="_blank">bchesneau@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit">I just released a new version of erlang-rocksdb 0.25.0 a binding of rocksdb for Erlang</span><span style="font-family:inherit">. This version support latest version of rocksdb (0.17.2) and brings many new features allowing more control of the database: </span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><br></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><a href="https://gitlab.com/barrel-db/erlang-rocksdb/tags/0.25.0" target="_blank">https://gitlab.com/barrel-db/erlang-rocksdb/tags/0.25.0</a></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><br></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit">Package is also available on <a href="http://hex.pm" target="_blank">hex.pm</a>: <a href="https://hex.pm/packages/rocksdb" target="_blank">https://hex.pm/packages/rocksdb</a></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><br></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit">Documentation is on the wiki: <a href="https://gitlab.com/barrel-db/erlang-rocksdb/wikis/home" target="_blank">https://gitlab.com/barrel-db/erlang-rocksdb/wikis/home</a></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><br></span></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><br></span></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="font-family:inherit"><span style="font-family:inherit">Any feedback is welcome :)</span></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="font-family:inherit"><span style="font-family:inherit"><br></span></div></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-" style="font-family:system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;color:rgb(29,33,41);font-size:14px;white-space:pre-wrap"><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit">Enjoy!</span></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="direction:ltr;font-family:inherit"><span style="font-family:inherit"><br></span></div><div class="m_-5676941668263411739m_-8821072428216179087gmail-_1mf m_-5676941668263411739m_-8821072428216179087gmail-_1mj" style="font-family:inherit"><span style="font-family:inherit">Benoît</span></div></div></div></div>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div>
</blockquote></div></div>