WordPress.org

Ready to get started?Download WordPress

Forums

Suggestion: support MongoDB, HyperTable or other noSQL storage (4 posts)

  1. bolonki
    Member
    Posted 4 years ago #

    WordPress would benefit greatly from supporting MongoDB in terms of scalability and management of images, videos, posts, etc. I think for WordPress.com to adopt a noSQL storage system is actually inevitable, so why not do it now? They've already adopted Nginx as the web server, adopting MongoDB or Hyper table would be the sign of a true leader. To be the first CMS to adopt the noSQL database, WP will have a huge edge as users demand cheaper scalability. The noSQL databases are the future, this is what Google uses, the BigTable storage system, which has an open source version called HyperTable, as they say:

    Hypertable is a high performance distributed data storage system designed to support applications requiring maximum performance, scalability, and reliability. Hypertable will be particularly invaluable to any organization that needs to manage rapidly evolving data to support demanding real-time applications. Modeled after Google's well known Bigtable project, Hypertable is designed to manage the storage and processing of information on a large cluster of commodity servers, providing resilience to machine and component failures. Hypertable seeks to set the open source standard for highly available, petabyte scale, database systems.

    Read about the anti-database movement.

  2. jamieflournoy
    Member
    Posted 4 years ago #

    MongoDB is pretty nice. Bolonki, why not fork the WP code and make a MongoDB version to see how well it works?

    Adoption would be a serious challenge; how many shared hosting providers offer MongoDB for their $1/mo hosting accounts?

  3. Dave Ross
    Member
    Posted 4 years ago #

    This would be a pretty big change. There are hooks for plugins to modify the SQL queries WordPress runs, not to mention plugins that just go ahead an access tables directly.

    It might be possible to write a SQL to JSON query converter, but I'm curious how much of the performance advantage would be eaten up by that conversion.

  4. suissa
    Member
    Posted 3 years ago #

    It's a very interesting topic, but that paradigm will change every thing, so it's so dangerous. Need a lot of study before.

Topic Closed

This topic has been closed to new replies.

About this Topic