On Fri, Dec 4, 2009 at 7:56 AM, Gary Mort <garyam...@gmail.com> wrote:
> Ok, so since someone has been singing the praises of MongoDB, and others > have been mentioned, I figured I'd provide a contrarian view and see if you > can convince me otherwise. > > Thanks for all the well thought out replies . My takeaway is that these databases have 2 important benefits. 1) Performance - they perform much much better than relational databases 2) Ease of programming - they make it faster and easier to code your apps The big downside seems to be reporting, they lock you into needing a programmer for reporting. Which, if it makes it easier to program, is not so bad. And I can definitely see the attraction for internal applications for a company that has an IT staff that can include a couple of part time programmers[a couple for turnover reasons]. I'm not seeing it as a good fit for the company that wants to hire "experts" to come in and do their work. Or the small business setting up a site where they will have a consultant set it up, and they will use it. The former mainly because until it is in widespread enough use, it makes it much harder to find someone else to work on it - and being locked to a single provider is never a good thing. The latter for the same reason. So I can see the use..... I'm just not a "cutting edge" person. I use tried and true solutions where at the end of the day Gary -- ---- Hudson Valley Sudbury School What GPL is for application users Our school is for students Help your children grow, change, and learn Let your child direct, control, amend Check out http://www.sudburyschool.org
_______________________________________________ New York PHP Users Group Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk http://www.nyphp.org/Show-Participation