NYCPHP Meetup

NYPHP.org

[nycphp-talk] MongoDB and others, convince me. :-)

Gary Mort garyamort at gmail.com
Fri Dec 4 16:14:31 EST 2009


On Fri, Dec 4, 2009 at 7:56 AM, Gary Mort <garyamort at 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 is not a requirement for
future changes to the system.

-- 
----
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20091204/ebe708c7/attachment.html>


More information about the talk mailing list