Do you know that Facebook, Google and another huge companies and gevernment institutions use in practice NoSQL Databases in case Big Data in their applications? MongoDB is one of the NoSql database.United Software Associates published a benchmark using Yahoo’s Cloud Serving Benchmark as a basis of all the tests. MongoDB provides greater performance than Couchbase Server or Cassandra in all the tests they ran, in some cases by as much as 25x.Another benchmark for top NoSQL databases utilizing Amazon’s Elastic Compute Cloud that was done by End Point arrived at opposite results, placing MongoDB last among the tested databases.
MongoDB (from humongous) is a cross-platform document-oriented database. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favor of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster. Released under a combination of the GNU Affero General Public License and the Apache License, MongoDB is free and open-source software.
First developed by the software company MongoDB Inc. in October 2007 as a component of a planned platform as a service product, the company shifted to an open source development model in 2009, with MongoDB offering commercial support and other services. Since then, MongoDB has been adopted as backend software by a number of major websites and services, including Craigslist, eBay, and Foursquare among others. As of July 2015, MongoDB is the fourth most popular type of database management system, and the most popular for document stores. (text comes from wikipedia)
R is the world’s most powerful programming language for statistical computing, machine learning and graphics as well as a thriving global community of users, developers and contributors. R is free, open-source software distributed and maintained by the R-project. The source code is available under the terms of the Free Software Foundation’s GNU General Public License for a variety of platforms.
Thanks to MongoDB & R Language (DeployR server) we can create and develop AI systems to analize datas in real-time (for example: fraud detection)… Personally I use this technologies in projects for Government Institutions and Army