Estoy considerando usar MongoDB en un sitio para el almacenamiento de campo, y no solo mover caché, sesión, lotes, etc., de mi base de datos SQL.
La API de Field Storage debería hacer esto sin problemas, suponiendo que esté usando la API de Drupal para acceder a los datos. Pero, ¿esto limita mi sitio de alguna manera? En particular, me pregunto cómo se verán afectadas las Vistas .
JOIN
editar.Respuestas:
Es una buena pregunta.
Estoy en mi aventura de 5 semanas de jugar con Drupal 7 y Mongo,
Sin embargo, como Cahpabu declaró y citó.
Creo que puedes hacer mucho usando mongo con Drupal, moviendo muchas otras cosas a mongo, como sesiones, etc. "campos" simples sin embargo:
Dado que Views está extremadamente limitado con Mongo db. Descubrí que es mejor (y mucho más tiempo) reescribir algunos módulos personalizados que se ajustan al esquema de mongo.
Entonces es seguro, una gran aventura si estás iniciando un nuevo proyecto / sitio. Pero la aventura estará llena de grandes desafíos en el carril misterioso.
Incluso la Casa Blanca tuvo que volver a Mysql desde mongo. Aquí hay una cita que encontré.
Sin embargo, otras personas tuvieron mucho éxito con mongodb y Drupal 8 Mongodb y Drupal 8
Pero tendrá que renunciar a varios módulos usando SQL, (lo cual es mucho). Por ahora, todavía tengo la sensación de que Drupal no puede bailar un tango completo con Mongo. Incluso usando los módulos. sigue siendo un camino difícil.
fuente