Content deleted Content added
Put extraneous statement at end of fourth paragraph into its own sentence. |
m General Fixes using AWB |
||
Line 118:
In recent years there was a high demand for massively distributed databases with high partition tolerance but according to the [[CAP theorem]] it is impossible for a [[Distributed computing|distributed system]] to simultaneously provide [[Consistency model|consistency]], [[availability]] and [[partition tolerance]] guarantees. A distributed system can satisfy any two of these guarantees at the same time, but not all three. For that reason many NoSQL databases are using what is called [[eventual consistency]] to provide both availability and partition tolerance guarantees with a maximum level of data consistency.
The most popular NoSQL systems include: [[MongoDB]], [[Riak]], [[Oracle NoSQL Database]], [[memcached]], [[Redis]], [[CouchDB]], [[Hazelcast]], [[Apache Cassandra]] and [[HBase]].<ref>{{cite web|url=http://db-engines.com/en/ranking |title=DB-Engines Ranking |date=January 2013 |accessdate=22 January 2013}}</ref>
A number of new relational databases continuing use of SQL but aiming for performance comparable to NoSQL are known as [[NewSQL]].
Line 347:
After the database is created, initialised and populated it needs to be maintained. Various database parameters may need changing and the database may need to be tuned ([[Database tuning|tuning]]) for better performance; application's data structures may be changed or added, new related application programs may be written to add to the application's functionality, etc.
Databases are often confused with [[
{| class="wikitable"
|-
|