I have recently been reading a lot about nosql and it seems to make a great case for a CMS. Does anyone else think we should fork Drupal to use with Mongo? I don’t think it is as simple as creating a module for existing Drupal. The obvious benefits I see are.
Content Types: We can create any number of content type using collections. The number and types of fields are not going to create separate tables slowing queries down. For each content type, simply create a new collection. All the data related to a node remain in one document for quick access.
Tagging. Using list/arrays within a document/node is extremely easy to add/manage the associated tags/taxonomy.
Translation: All the nodes stay in different documents of the same collection and it’s easy to reference a corresponding translated version of a document using a simple reference key. The data can also be sharded on these translation kay for very large Website.
Consolidation of assets: All the JS and CSS can also sit in one document and be consolidated at load time for faster access.
Getting rid of infamous Drupal Cache: Will all the performance benefits, I think there should be no need for caching all the data in Drupal.
Mapreduce: Theoretically, one can run map reduce every night, and keep the entire rendered page content in one document, if the data in a website is not changing very frequently, it will make it superfast to use mapreduce.
Follow us on Twitter for more news, tips and inspiration. Become our mate on Facebook, Google + and explore our Pinterest boards.
What if I update the name which was associated with a taxonomy term, how do I edit that value across 10 000 000 nodes efficiently
ReplyDeleteThe weblog was definitely fantastic! Lot of excellent details which can be eye-catching some or the other way. Keep helping the weblog, anticipating for more contents
ReplyDeleteJoomla Website Development Company Bangalore | Drupal Web Development Company Bangalore
So many technical sequence are available in Drupal website development. so,beginners should be learn all the things about that sequence,then only you wi’ll be looking a wealth of ideas for imaginative projects.
ReplyDeleteWebsite Designing Company | Website Design Companies
Drupal is the good open source CMS development platform to create the user friendly website and social media websites with the best out looking structured.
ReplyDeleteWeb Designing Companies Bangalore | Website Design Bangalore
Decent Submit... Trust all Writers post something sense like this... we'll you've got a protected thought. Great vocation! Hey, I'm welcoming you to submit your main 10 rundown to us and find emphasized.
ReplyDeleteWordpress Developers in Bangalore | Wordpress Development Bangalore
Thanks for sharing this information. If anyone is looking for seo training institute in nagpur, then please contact us.
ReplyDeleteI havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us.
ReplyDeleteMongoDB Training in Chennai
This is an awesome post. Really very informative and creative contents. These concept is a good way to enhance the knowledge. Excellent post. Our Digital Marketing Training is tailored for beginners who want to learn how to stand out digitally, whether it is for their own business or a personal brand.
ReplyDeleteDigital Marketing Course
Digital Marketing Online Course
Digital Marketing Course Online
Online Digital Marketing Course
Digital Media Marketing Course
Digital Marketing Course Syllabus
Marketing Digital Course
SEO Digital Marketing Course
Best Digital Marketing Course
Online Course in Digital Marketing
Digital Marketing Training Course
Certificate Course in Digital Marketing
Digital Marketing Course Description
Digital Marketing Course India
Digital Marketing Training
Digital Marketing Training Online
Digital Marketing Training Courses
Digital Marketing Strategy Training
Digital Marketing Training Courses Online
Digital Marketing Training Course
Digital Marketing Online Training
Digital Marketing Training Institute Reviews
Learn Digital Marketing
How To Learn Digital Marketing
Learn About Digital Marketing
Learn Digital Marketing Online