Key/value embeddable database

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Key/value embeddable database

Albert Aixendri
Hello,

I am looking a simple embeddable key/value database. I have discarded ETS (limited by RAM memory), DETS (limited in 2GB) Mnesia (it’s no so simple).
On the other hand I have found these:
- elevelDB: very popular. Developed by Basho and used in Riak.
- HanoiDB: Similar to LevelDB https://github.com/krestenkrab/hanoidb
- LETS: Based in LevelDB too. https://github.com/norton/lets
- Some that use Tokyo Cabinet: Toke https://bitbucket.org/lshift/toke/ and tcerl http://code.google.com/p/tcerl/

Do you know others with features like these?

Thanks in advance.

Albert.
_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Key/value embeddable database

Sergej Jurečko
cowdb: https://github.com/refuge/cowdb

The nice thing about it is that it is purely Erlang.


Sergej

On 04 Apr 2015, at 19:48, Albert Aixendri <[hidden email]> wrote:

> Hello,
>
> I am looking a simple embeddable key/value database. I have discarded ETS (limited by RAM memory), DETS (limited in 2GB) Mnesia (it’s no so simple).
> On the other hand I have found these:
> - elevelDB: very popular. Developed by Basho and used in Riak.
> - HanoiDB: Similar to LevelDB https://github.com/krestenkrab/hanoidb
> - LETS: Based in LevelDB too. https://github.com/norton/lets
> - Some that use Tokyo Cabinet: Toke https://bitbucket.org/lshift/toke/ and tcerl http://code.google.com/p/tcerl/
>
> Do you know others with features like these?
>
> Thanks in advance.
>
> Albert.
> _______________________________________________
> erlang-questions mailing list
> [hidden email]
> http://erlang.org/mailman/listinfo/erlang-questions

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Key/value embeddable database

Miles Fidelman
In reply to this post by Albert Aixendri
Albert Aixendri wrote:

> Hello,
>
> I am looking a simple embeddable key/value database. I have discarded ETS (limited by RAM memory), DETS (limited in 2GB) Mnesia (it’s no so simple).
> On the other hand I have found these:
> - elevelDB: very popular. Developed by Basho and used in Riak.
> - HanoiDB: Similar to LevelDB https://github.com/krestenkrab/hanoidb
> - LETS: Based in LevelDB too. https://github.com/norton/lets
> - Some that use Tokyo Cabinet: Toke https://bitbucket.org/lshift/toke/ and tcerl http://code.google.com/p/tcerl/
>
>
Simple, embeddable, key/value - sounds like Berkeley DB to me.  Do some
googling and you'll find erlang bindings.

Miles Fidelman

--
In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Key/value embeddable database

Antoine Koener

Hello !

> On 04 Apr 2015, at 21:37, Miles Fidelman <[hidden email]> wrote:
>
> Albert Aixendri wrote:
>> Hello,
>>
>> I am looking a simple embeddable key/value database. I have discarded ETS (limited by RAM memory), DETS (limited in 2GB) Mnesia (it’s no so simple).
>> On the other hand I have found these:
>> - elevelDB: very popular. Developed by Basho and used in Riak.
>> - HanoiDB: Similar to LevelDB https://github.com/krestenkrab/hanoidb
>> - LETS: Based in LevelDB too. https://github.com/norton/lets
>> - Some that use Tokyo Cabinet: Toke https://bitbucket.org/lshift/toke/ and tcerl http://code.google.com/p/tcerl/
> Simple, embeddable, key/value - sounds like Berkeley DB to me.  Do some googling and you'll find erlang bindings.
>

Egtm : https://github.com/ztmr/egtm/wiki/EGTM,-M%5BUMPS%5D-and-GT.M-technology-FAQ

> Miles Fidelman
>
> --
> In theory, there is no difference between theory and practice.
> In practice, there is.   .... Yogi Berra
>
> _______________________________________________
> erlang-questions mailing list
> [hidden email]
> http://erlang.org/mailman/listinfo/erlang-questions
_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Key/value embeddable database

Albert Aixendri
Thanks to all!!

I wil try them.

Albert.


On 05 Apr 2015, at 09:14, Antoine Koener <[hidden email]> wrote:


Hello ! 

On 04 Apr 2015, at 21:37, Miles Fidelman <[hidden email]> wrote:

Albert Aixendri wrote:
Hello,

I am looking a simple embeddable key/value database. I have discarded ETS (limited by RAM memory), DETS (limited in 2GB) Mnesia (it’s no so simple).
On the other hand I have found these:
- elevelDB: very popular. Developed by Basho and used in Riak.
- HanoiDB: Similar to LevelDB https://github.com/krestenkrab/hanoidb
- LETS: Based in LevelDB too. https://github.com/norton/lets
- Some that use Tokyo Cabinet: Toke https://bitbucket.org/lshift/toke/ and tcerl http://code.google.com/p/tcerl/
Simple, embeddable, key/value - sounds like Berkeley DB to me.  Do some googling and you'll find erlang bindings.


Egtm : https://github.com/ztmr/egtm/wiki/EGTM,-M%5BUMPS%5D-and-GT.M-technology-FAQ

Miles Fidelman

-- 
In theory, there is no difference between theory and practice.
In practice, there is.   .... Yogi Berra

_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions


_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Key/value embeddable database

Jay Nelson-2
In reply to this post by Albert Aixendri
Hanoi DB https://github.com/krestenkrab/hanoidb is an
erlang implementation of LevelDB.

jay


_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions
Reply | Threaded
Open this post in threaded view
|

Re: Key/value embeddable database

Daniel Abrahamsson-2
Bitcask (https://github.com/basho/bitcask) is also a nice key-value store from Basho.

//Daniel

On Mon, Apr 6, 2015 at 6:17 PM, Jay Nelson <[hidden email]> wrote:
Hanoi DB https://github.com/krestenkrab/hanoidb is an
erlang implementation of LevelDB.

jay


_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions



_______________________________________________
erlang-questions mailing list
[hidden email]
http://erlang.org/mailman/listinfo/erlang-questions