What is MongoDB?
What is JSON?
What is NoSQL?
NoSQL is a concept for database management systems that differ in some way from conventional relational database management systems. Examples of relational databases include MySQL, Microsoft SQL Server, Oracle, PostgreSQL, IBM DB2, and so on. databases are examples of RDBMS, ie relational databases.
NoSQL databases are designed on the precondition to bring this daha very large ”data faster because there is no need to relationally store data because of the methods of storing the data. In other words, it is difficult to find, filter, process and retrieve data between related tables, such as traditional databases. The Relational Model retrieves the data and stores it in columns / rows in related tables. For example, a NoSQL database that uses the “Document Store” model stores each set of incoming data in JSON format as a separate database object. Data security is not yet as advanced as RDBMS, but it is faster than RDBMS databases in terms of high accessibility, read and write performance.
Therefore, it is used by companies such as Twitter, Facebook, Adobe and eBay where uncontrolled growth is experienced and speed is the first priority, not in applications where data security is the first priority in transactions such as banking. HBase, BigTable, Druid, Hypertable, KAI, KDI, OpenNeptune, Qbase, Objectivity / DB, Perst, Shoal, ZopeDB, Apache Cassandra, MongoDB, OrientDB, Redis, NoSQL. For more information, we recommend that you check the address below.
This article describes how to install MongoDB on Linux Centos 6 servers.
[Mongodb]<br> name = MongoDB Repository<br> baseURL = http: //downloads-distro.mongodb.org/repo/redhat/os/x86_64/<br> gpgcheck = 0<br> enabled = 1
yum install mongo-10gen mongo-10gen-server -y
service mongod start
chkconfig mongod on