Mongodb use in eCommerce applications

108 views
Skip to first unread message

Kenroy Bennett

unread,
Aug 4, 2016, 5:38:22 PM8/4/16
to mongodb-user
HI everyone,
     I am interested in using Mongodb as the main database for my eCommerce application that pay for a  network service and then have that system provision a piece of hardware with the service.

Given that I am not dealing with inventory items, is mongodb a good database solution for my application?

Also what are some well known  products and companies that use mongodb in their eCommerce solutions ( not just inventory catalog, but for other areas as well such as shopping cart ) ? 

Thanks,
Kenroy

Wan Bachtiar

unread,
Aug 17, 2016, 10:37:58 PM8/17/16
to mongodb-user

Given that I am not dealing with inventory items, is mongodb a good
database solution for my application?

Hi Kenroy,

The answer to your question depends on the use case and charateristics of your application. It’s not about what you are dealing with (inventory, or network service) that determines which database solution is suitable, but how your application interacts with the database. I would suggest to develop a prototype and see whether it fits your application use case.

An effective data models would be beneficial to support your application performance requirements. The flexible data models design in MongoDB allows you to focus on your application design and conform the data models to benefit your application use case. You may find below resources useful in relation to data modelling:

I would also suggest to enroll in a free online course at MongoDB University, especially the M101 modules for developers.

Also what are some well known products and companies that use mongodb in their eCommerce solutions ( not just inventory catalog, but for other areas as well such as shopping cart ) ?

Kenroy Bennett

unread,
Aug 20, 2016, 9:27:24 PM8/20/16
to mongod...@googlegroups.com
Thanks Wan.

I decided to develop a prototype of the application with mongodb as the database  and was surprise how simple it was to map objects in application to documents .
 It also made retrieving an updating  data very simple as entities that are usually worked on together  (based on my ER diagram) are all in one document. This made  modifying the data very simple as  very fast.



--
You received this message because you are subscribed to the Google Groups "mongodb-user"
group.
 
For other MongoDB technical support options, see: https://docs.mongodb.com/manual/support/
---
You received this message because you are subscribed to a topic in the Google Groups "mongodb-user" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mongodb-user/cUFDZUBKpqY/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mongodb-user+unsubscribe@googlegroups.com.
To post to this group, send email to mongod...@googlegroups.com.
Visit this group at https://groups.google.com/group/mongodb-user.
To view this discussion on the web visit https://groups.google.com/d/msgid/mongodb-user/f9eba097-8113-4eae-ad3b-e184711c554d%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Kenroy Bennett

unread,
Aug 20, 2016, 9:28:54 PM8/20/16
to mongodb-user
Thanks Wan.

I decided to develop a prototype of the application with mongodb as the database  and was surprise how simple it was to map objects in application to documents .
 It also made retrieving an updating  data very simple as entities that are usually worked on together  (based on my ER diagram) are all in one document. This made  modifying the data very simple as  very fast.

Reply all
Reply to author
Forward
0 new messages