On Fri, 29 Apr 2011 14:37:07 -0700 (PDT), Colin M wrote:
> I've written a complete Magento resource library which fully
> integrates MongoDb as a Magento resource model which uses XML schema
> files (merged like config.xml files), supports advanced features like
> embedded objects as models, collections that are magento
> grid-compatible, profiling, etc.. The MongoDb module is open-source
> and is decently stable. Check it out: Cm_Mongo [1]
> [2]
this sounds very interesting. Whole NoSQL movement is interesting of
course. I can see some advantages especially for EAV structure of
Magento over classic SQL.
Do you have any real world experience with your Cm_Mongo especially
with large installations? If not I'd be happy to help setup some but I
think I would need some help migrating the data to Mongo if that's
actually possible.
>
> Also, I'm using Magento (well Mage_Lite [3]) and Cm_Mongo for a
> team-oriented hotel booking system. It is lacking a lot of cool
> features that we have planned such as Twilio integration,
> ElasticSearch-based search and more over the next 3-4 months. If
> anyone is interested in working on this project and other Magento
> projects with our company, please contact me!
>
>
Thanks & BR
Christoph
Thanks,
Colin
I'm not a PHP developer. So please bear with me. I want to deploy your
module and do some performance test to see if Magento would perform
better under huge load. Question is, are there any deployment
instructions that I could follow?
Thanks,
Max.
It sounds like you guys are trying to squeeze more performance and
scalability out of Magento, but Cm_Mongo is intended only for new
modules, not as a db adapter for existing modules. Due to
fundamentally different database designs, changing Mage_Catalog to use
Cm_Mongo would be an enormous undertaking that I wouldn't even
recommend attempting. The API is familiar and largely compatible
(extends Mage_Core_Model_Abstract, Varien_Data_Collection, etc..), but
MongoDb lacks things like transactions and joins which will make it
very difficult to simply port without redesigning a lot. If you need
better performance out of Magento 1.6 as an ecommerce platform I
recommend looking into full-page caching instead.
Thanks,
Colin
On Nov 23, 10:09 pm, Paul Aan <weburni...@gmail.com> wrote:
> Hi Colin,
>
> I do appreciate your works on Mongodb and Magento. Thats pretty cool.
> for now, I m going to review Product's Tables which I will try to migrate
> most of them to Mongodb, so maybe I will need ur help in near future.
>
> God bless u all.
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Magento Development List" group.
> > To post to this group, send email to magent...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > magento-deve...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/magento-devel?hl=en.
>
> --
> Hoài Ân
> Skype: mrgluexv
> 0903744334
You received this message because you are subscribed to a topic in the Google Groups "Magento Development List" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/magento-devel/oRTEtYSEExU/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to magento-deve...@googlegroups.com.
Visit this group at http://groups.google.com/group/magento-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
The mongodb-php-odm repo doesn't use the proper file naming conventions to work with the autoloader so I use modman to symlink to the files with auto-loader friendly paths. You can just copy the files using the same mapping in Windows and it should work just fine.
On Tuesday, May 21, 2013 8:07:50 AM UTC-4, enno...@gmail.com wrote: --
You received this message because you are subscribed to a topic in the Google Groups "Magento Development List" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/magento-devel/oRTEtYSEExU/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to magento-deve...@googlegroups.com.
Visit this group at http://groups.google.com/group/magento-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Hello!This is an awesome idea!I'm trying to set up the Cm_Mongo in my magento but I've a problem while setting up. I've copied the files from Cm_mongo as is said in the modman file and also copied the files from mongodb-php-odm-master to /lib/mongodb-php-odm, but when installing magento it appears he following error:Fatal error: Class 'Mongo_Database' not found in C:\wamp\www\app\code\community\Cm\Mongo\Model\Resource\Type\Mongo.php on line 17Seems like Mongo.php is trying to get the class Mongo_Database from mongodb-php-odm/classes but don't finds it.Actually, I didn't do this from modman file:# Map file names to be autoload friendlylib/mongodb-php-odm/classes/json.php lib/JSON.phplib/mongodb-php-odm/classes/mongo/database.php lib/Mongo/Database.phplib/mongodb-php-odm/classes/mongo/collection.php lib/Mongo/Collection.phpBecause I don't know what means (maybe symlinks?). I'm working on Windows.Any help would be appreciated,Kind regards,PereOn Tuesday, May 21, 2013 11:38:42 AM UTC+2, tbu...@omitsis.com wrote:--
You received this message because you are subscribed to a topic in the Google Groups "Magento Development List" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/magento-devel/oRTEtYSEExU/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to magento-deve...@googlegroups.com.
Visit this group at http://groups.google.com/group/magento-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
Hello Collin,firts of all, great job.I'm a Magento stores developer and I've just started a new project that's sent me here.Until now all projects I've done was only about thousands of products as much, and the standard Magento was enough.Now I'm in a new complex project.This project requires two groups of products:- Some known products (thousands) that could be manage with MYSQL standard Magento.- Another group of products (more than 1M and growing) that I need to save in another system because of Magento limits. This products belongs to a third party business and I need to treat by side.The finale website will have a complex filter that search users searches in both DDBB returning a combination of two queries.So that, I've thought in tree options.1) Put it all together in Magento MYSQL. Probably Magento runs wrong. Advantatges -> all products were catchable by Magento front-end an back-end system.2) Put it the first group in Magento and the second in a MongoDB. I uppset about using the mongo products in front-end and back-end Magento system. I need that mongo was transparent to users and admin users. The idea is use mongo to holds the big group of products. Then when I show products on the web I can use that products too plus the Magento products.3) Put it all together in a MongoDB using some tool like your cm_mongo. I think that this could be the best solution, but some things like a complete integration (extensions, sap integration, etc.) upsets me.I know you'll probably need much more details of the project to choose one option. But I would like to know would you do in my case. And if it was option 3, if you think your module could helps me.Thank you very much.
El jueves, 24 de noviembre de 2011 06:42:04 UTC+1, Colin M escribió: --
You received this message because you are subscribed to a topic in the Google Groups "Magento Development List" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/magento-devel/oRTEtYSEExU/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to magento-deve...@googlegroups.com.
Visit this group at http://groups.google.com/group/magento-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "Magento Development List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to magento-deve...@googlegroups.com.
Visit this group at http://groups.google.com/group/magento-devel.
I've written a complete Magento resource library which fully integrates MongoDb as a Magento resource model which uses XML schema files (merged like config.xml files), supports advanced features like embedded objects as models, collections that are magento grid-compatible, profiling, etc.. The MongoDb module is open-source and is decently stable. Check it out: Cm_Mongo