![]() It’s a powerful solution for web developers who are tired of the limitations of using SQL and want to try something new. There are drivers for nearly any language including C/C++, Python, PHP, Ruby, Perl. ![]() I would argue the reliability of MongoDB and the collective code bases available is one of the strongest reasons to learn this system. There is even an open source Objective-C Mongo library for iPhone developers and plenty of other resources for Android programmers using Java. SQL can be very limiting and I would consider a schemaless database to be even more useful when building mobile apps. I think MongoDB is probably best used in a situation where you’re testing a new application and seeing how you could structure a database with free-form objects. This may be another scenario where personal opinion has the authority but I feel that Mongo offers more support and documentation for newcomers. They both use JSON for storing data and can both power high-volume applications. On the MongoDB website I came across an article comparing MongoDB to CouchDB, which is currently owned by Apache. Also the core team is still active in pushing code releases in a timely manner. Personally I have only heard great things about the project and it supports a wide range of Operating Systems (Windows, OSX, Linux). There are a few other schemaless databases you could choose to try other than Mongo. But MongoDB is certainly an appealing database system and worth testing the waters. It is a bit different than regular SQL tables containing rows/columns of data. This JavaScript-based language focuses on Objects which contain key-value pairs. Web developers will mostly enjoy Mongo if they are familiar with JSON.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |