NoSQL

NoSQLはNOT only SQLの略で、ノーエスキューエルと呼ぶ。その名のとおりSQLを用いないデーターベースシステムの総称のことである。まず、SQLとはリレーショナルデーターベースを扱う一般的に普及(国際規格にもなっている、日本ではJISにも認定)した言語で、多くのシステムで使われているが、複数のサーバーにまたがり大量のデーターを処理すると機能が低下する弱点がある。そこで、一部NoSQLシステムを用いて弱点をカバーしてデーターベースを補完する為のシステムとして最近は用いられているものや、NoSQLだけでデーターベースを構築している流れになってきていますが、まだ、リレーショナルデーターベースに整合性の面でかなわない事もあり、分野によってはNoSQLは使えないこともあるが、データーベースの一番の後継技術ではある。