[erlang-questions] Database abstraction libraries

Andrew Berman rexxe98@REDACTED
Fri Apr 22 22:59:05 CEST 2016


That's good to know, Brujo.  That was the lib I was looking at the most
since it's pretty much what I'm looking for.

Thanks,

Andrew

On Fri, Apr 22, 2016 at 1:53 PM Brujo Benavides <
fernando.benavides@REDACTED> wrote:

> Andrew,
>
> SumoDB latest version (with the different drivers in each individual repo)
> was never tested in a production system yet, but previous versions have
> been used in at least 10 systems under heavy load already.
> It’s basically what we use in every Erlang system we develop for every
> client we have.
> It’s one of our most battle-tested libraries so far.
> Hope this helps :)
> Cheers!
>
> On Apr 22, 2016, at 17:49, Jesse Gumm <gumm@REDACTED> wrote:
>
> Hi Andrew,
>
> I'm working on an abstraction library for sql databases. It currently
> supports mysql (with both mysql-otp and emysql) and postgresql (with
> epgsql).
>
> I have it running in production, but it still has things I'm working on
> before I would make an official announcement post, but it's at:
>
> https://github.com/choptastic/sql_bridge
>
> Of the things does that is useful to me:
>
> 1)  dynamically adding pools for databases using a lookup function.
> 2) replacement tokens by configuration (for example, if you want to use $1
> as a replacement token for queries instead of ? In mysql, just change the
> configuration.
> 3) very minimal orm-type features (like converting a map or proplist to an
> insert statement).
> 4) retrieving query results in just about any format you want: lists,
> tuples, maps, proplist, dicts.
>
> Early feedback and/or pull requests would be great if this is what you're
> looking for.
>
> -Jesse
>
> --
> Jesse Gumm
> Owner, Sigma Star Systems
> 414.940.4866 || sigma-star.com || @jessegumm
> On Apr 22, 2016 1:30 PM, "Andrew Berman" <rexxe98@REDACTED> wrote:
>
>> Hey list,
>>
>> Are there any well supported database abstraction libraries out there?  I
>> found a couple on Github (sqerl and sumo_db), but I wanted to see if there
>> was one that is popular that people are using in production under heavy
>> load.  I'm not looking for an ORM (I had enough bad experience with it
>> using Hibernate in Java).
>>
>> Any experiences?
>>
>> Thanks,
>>
>> Andrew
>>
>> _______________________________________________
>> erlang-questions mailing list
>> erlang-questions@REDACTED
>> http://erlang.org/mailman/listinfo/erlang-questions
>>
>> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160422/5d88ddc1/attachment.htm>


More information about the erlang-questions mailing list