These are chat archives for gin-gonic/gin

30th
Aug 2016
steph4nc
@steph4nc
Aug 30 2016 09:11
I'm looking for a simple, fast mongodb client driver for go to use with my new gin app. I have looked at mgo, and it looks interesting, but want to hear of other alternatives. There are certain things about mgo that I don't like, but can't put my finger on it. Thanks
Dean Karn
@joeybloggs
Aug 30 2016 11:01
As far as I know mgo is the only supported mongodb driver so love it or hate it think you're stuck. I use mgo and once looked for alternatives as you are, you may find a few projects but they are long abandoned.
Thomas Boerger
@tboerger
Aug 30 2016 11:21
Mongo... It's ages ago that i used that :D
steph4nc
@steph4nc
Aug 30 2016 11:22
So I was thinking of using rethinkdb, but it doesn't have data compression. But it has a better go client.
@tboerger what are you using nowadays :D
Thomas Boerger
@tboerger
Aug 30 2016 11:28
Mariadb, postgesql... Currently I'm thinking about giving boltdb a try
Tidb is also pretty interesting but it's too young and not mature enough
steph4nc
@steph4nc
Aug 30 2016 11:29
I am using mariadb in another project. But for this new project my data will fit a nosql db better.
Thomas Boerger
@tboerger
Aug 30 2016 11:30
Cockroach :D
steph4nc
@steph4nc
Aug 30 2016 11:31
Boltdb looks interesting. lol
Thomas Boerger
@tboerger
Aug 30 2016 11:32
Yeah I want to give storm (a bolt orm) a try
steph4nc
@steph4nc
Aug 30 2016 11:33
pocketed tidb
Thomas Boerger
@tboerger
Aug 30 2016 11:33
Tidb is interesting because it can also be embedded
steph4nc
@steph4nc
Aug 30 2016 11:34
yeah looks very nice
Thanks for the suggestions.
Thomas Boerger
@tboerger
Aug 30 2016 11:36
yw
steph4nc
@steph4nc
Aug 30 2016 11:38
haha, there is too many dbs, but it also makes it awesome that there are so much variety.
pocketed cockroach
Thomas Boerger
@tboerger
Aug 30 2016 11:39
yeah far too much to know all of them
Dean Karn
@joeybloggs
Aug 30 2016 11:41
FYI cockroachdb is still beta, don't trust in a production environment yet
Thomas Boerger
@tboerger
Aug 30 2016 11:41
@joeybloggs various databases are not yet intended for production usage
steph4nc
@steph4nc
Aug 30 2016 11:44
I'm still inbetween mongodb and rethinkdb. Rethinkdb is interesting for a new nosql db
Thomas Boerger
@tboerger
Aug 30 2016 11:45
true