Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Want to give you a heads up that I'm working on a combo field storage engine that utilizes much of the work being done here: http://drupal.org/sandbox/phayes/1635774 . This module stores fields *both* in MySQL *and* in MongDB. When loading entities, or querying them using EntityFieldQuery, it uses MongoDB. When using views, it uses MySQL. Have your cake and eat it too!
Comments
Comment #1
phayes CreditAttribution: phayes commentedWould you be interested in housing this module within the mongoDB project?
Comment #2
chx CreditAttribution: chx commentedAll the efforts are going the opposite direction: make Drupal need less SQL. Adding more data to MySQL is counterproductive. In fact I am considering doing adding an option to remove the last vestiges of the entity data in MySQL (using the same prefix trickery as revision-fu does). Querying MySQL defeats the whole purpose of having your data in MongoDB, namely having fast queries. I am not interested in this , sorry.
Comment #3
phayes CreditAttribution: phayes commentedI've gone ahead and created this project here: http://drupal.org/project/combo_field_storage
I know you don't agree with it as a long-term solution, but it fulfills a useful niche.
Comment #3.0
phayes CreditAttribution: phayes commentedupdaing sec