Thanks for your answer, Michael. Actually, I like MySQL as it does not require admin operations like Postgre may require. This is actually very similar for me (right now) as I do not use database specific stuff.

By the way, I noticed that Mongo/Ming is not yet supported by tgext.pluggable, so I'll use an SQL database for now. As I'm prototyping for now, this is not yet a critical choice.

I may try Mongo later. And use Postgre when planning to go into production.


On 04/25/2012 06:24 AM, Michael Pedersen wrote:
I've not used Mongo/Ming myself as yet. I'm about to, but I just haven't
done so *yet*. From what I've heard, though, you have great scalability
with Mongo that is difficult to achieve in any other way.

Personally, I would not use MySQL unless the choices were MySQL or
SQLIte. PostgreSQL is a much more mature platform IME.

Basically, go for either PostgreSQL or Mongo. We support both, so we can
help you transition your model if you need to. Your data will be a bit
more complex, but your model is fairly easy :)

On Mon, Apr 16, 2012 at 10:11 AM, Damien Accorsi <[email protected]
<mailto:[email protected]>> wrote:

    Hi all,

    I'm about to develop a new application using TG2. I used to use it
    with PostgreSQL and MySQL; I'm asking myself if it would not be
    better to use Ming / MongoDB.

    I need authentication and the business stuff will be texts and
    images with related metadata (comments, tags, title, links between
    items, etc, etc).

    The "model" is something like a polymorphism between texts and
    images (ie they are different but same metadata), etc.

    The reasons why I'm not totally happy with MySQL backend is:
    - I'd like to store images in the database itself (so that I have
    only one operation for backup, I do not need to manage
    synchronisation between files and database),
    - I'd like not to duplicate tables which would store tags for
    images/texts, comment threads for images/texts, etc

    In term of database performance, I was told that it would be
    similar... So what would you advice to me? Ming Feedbacks?


    Damien

    --
    You received this message because you are subscribed to the Google
    Groups "TurboGears" group.
    To post to this group, send email to [email protected]
    <mailto:[email protected]>.
    To unsubscribe from this group, send email to
    turbogears+unsubscribe@__googlegroups.com
    <mailto:turbogears%[email protected]>.
    For more options, visit this group at
    http://groups.google.com/__group/turbogears?hl=en
    <http://groups.google.com/group/turbogears?hl=en>.




--
Michael J. Pedersen
My Online Resume: http://www.icelus.org/ -- Google+ http://plus.ly/pedersen
Google Talk: [email protected] <mailto:[email protected]> --
Twitter: pedersentg

--
You received this message because you are subscribed to the Google
Groups "TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en.

--
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to