Performant Database to use

97 views
Skip to first unread message

Marlon Grech

unread,
Mar 7, 2014, 8:34:24 AM3/7/14
to wpf-disciples
Hey guys,

I am currently working on a web application that needs to scale quite a bit. As you can imagine there will need to be some sort of "storage" ... In a normal web app I would have SQL server DB but here I want to look at alternatives. I am not too impressed with SQL Azure thus I was thinking of looking at things like Mango DB.

Any help / experiences would really help ! 

Thanks 

Regards


Marlon Grech

Founder

Thynk Software, BellaVista Court,
Gorg Borg Oliver Street,
Gozo, Malta, VCT 2517

M 00356 7971 0723
E mgr...@thynksoftware.com
W www.thynksoftware.com
B marlongrech.wordpress.com

Peter O'Hanlon

unread,
Mar 7, 2014, 8:38:31 AM3/7/14
to wpf-di...@googlegroups.com
Ahh, I have been doing a lot with MongoDB lately. Are you going to be doing a lot of free text searching? If so, look at ElasticSearch instead.

What tech stack will you be using? Node?

From: Marlon Grech
Sent: ‎07/‎03/‎2014 13:34
To: wpf-disciples
Subject: [WPF Disciples] Performant Database to use

--

---
You received this message because you are subscribed to the Google Groups "XAML Disciples" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wpf-disciple...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Marlon Grech

unread,
Mar 7, 2014, 8:45:26 AM3/7/14
to wpf-disciples
ASP.NET MVC 


Regards


Marlon Grech

Founder

Thynk Software, BellaVista Court,
Gorg Borg Oliver Street,
Gozo, Malta, VCT 2517

M 00356 7971 0723
E mgr...@thynksoftware.com
W www.thynksoftware.com
B marlongrech.wordpress.com


On Fri, Mar 7, 2014 at 2:38 PM, Peter O'Hanlon <pete.o...@gmail.com> wrote:
Ahh, I have been doing a lot with MongoDB lately. Are you going to be doing a lot of free text searching? If so, look at ElasticSearch instead.

What tech stack will you be using? Node?

From: Marlon Grech
Sent: 07/03/2014 13:34

Peter O'Hanlon

unread,
Mar 7, 2014, 8:58:26 AM3/7/14
to wpf-di...@googlegroups.com
So, IIS backend then. How tied in are you to that stack? Given the choice I find MEAN to be the perfect Mongo stack. Drop in Mongoose to cover your model as a Mongo ORM and you are gold.

From: Marlon Grech
Sent: ‎07/‎03/‎2014 13:45
To: wpf-disciples
Subject: Re: [WPF Disciples] Performant Database to use

Sacha Barber

unread,
Mar 7, 2014, 9:13:01 AM3/7/14
to wpf-di...@googlegroups.com
1. Redis is fast as anything but has to be able to fit current working set in memory, so you need to make sure things are cleared (they can exist in a repo somewhere else), out by having time to live
2. MongoDb has good sharding model, and is easy to use. But does support a patching API (Raven does), so you must get entire document out
3. Couch / Cassandra are meant to be very good. And I also hear great things about Amazon ElastoDB




On Fri, Mar 7, 2014 at 1:58 PM, Peter O'Hanlon <pete.o...@gmail.com> wrote:
So, IIS backend then. How tied in are you to that stack? Given the choice I find MEAN to be the perfect Mongo stack. Drop in Mongoose to cover your model as a Mongo ORM and you are gold.

From: Marlon Grech
Sent: 07/03/2014 13:45



--
Sacha Barber
sacha....@gmail.com

Michael Brown

unread,
Mar 8, 2014, 12:12:59 PM3/8/14
to wpf-di...@googlegroups.com
I’ve heard a lot of good things about RavenDb  but it’s also a very opinionated system. It leads you down by the nose to good usage.

Also, checkout Highway Framework. It’s a nice abstraction layer that allows you to swap out DB implementation with ease.

Marlon Grech

unread,
Mar 11, 2014, 3:44:17 AM3/11/14
to wpf-disciples
Thanks for all the comments... I think for now I am going to try MongoDB and see where it takes me... 


Regards


Marlon Grech

Founder

Thynk Software, BellaVista Court,
Gorg Borg Oliver Street,
Gozo, Malta, VCT 2517

M 00356 7971 0723
E mgr...@thynksoftware.com
W www.thynksoftware.com
B marlongrech.wordpress.com


On Sat, Mar 8, 2014 at 6:12 PM, Michael Brown <mbr...@kharasoft.com> wrote:
I’ve heard a lot of good things about RavenDb  but it’s also a very opinionated system. It leads you down by the nose to good usage.

Also, checkout Highway Framework. It’s a nice abstraction layer that allows you to swap out DB implementation with ease.

--

Sacha Barber

unread,
Mar 11, 2014, 4:00:32 AM3/11/14
to wpf-di...@googlegroups.com

Its ok is mongodb

Reply all
Reply to author
Forward
0 new messages