NoSQL,是not only sql,是非關系數據庫,不同于oracle等關系數據庫。hadoop,是分布式解決方案,即為Mapreduce(計算的)和HDFS(文件系統(tǒng)),使用Hadoop和NoSQL可以構造海量數據解決方案。
創(chuàng)新互聯建站專注于公主嶺企業(yè)網站建設,成都響應式網站建設,商城網站定制開發(fā)。公主嶺網站建設公司,為公主嶺等地區(qū)提供建站服務。全流程按需策劃設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯建站專業(yè)和態(tài)度為您提供的服務
答案:A
1.文檔型數據庫
作為最受歡迎的NoSQL產品,文檔型數據庫MongoDB當仁不讓地占據了第一的位置,同時它也是所有NoSQL數據庫中排名最靠前的產品(總排行榜第七名)。Apache基金會的CouchDB排在第二,基于.Net的數據庫RavenDB排在第三,Couchbase排在第四。
2.鍵值(Key-value)數據庫
鍵值(Key-value)數據庫是NoSQL領域中應用范圍最廣的,也是涉及產品最多的一種模型。從最簡單的BerkeleyDB到功能豐富的分布式數據庫Riak再到Amazon托管的DynamoDB不一而足。
在鍵值數據庫流行度排行中,Redis不出意外地排名第一,它是一款由Vmware支持的內存數據庫,總體排名第十一。排在第二位的是Memcached,它在緩存系統(tǒng)中應用十分廣泛。排在之后的是Riak、BerkeleyDB、SimpleDB、DynamoDB以及甲骨文的Oracle NoSQL數據庫。值得注意的是,Oracle NoSQL數據庫上榜不久,得分已經翻番,上升勢頭非常迅猛。
3. 列式存儲
列式存儲被視為NoSQL數據庫中非常重要的一種模式,其中Cassandra流行度最高,它已經由Facebook轉交給到Apache進行管理,同時Cassandra在全體數據庫排名中排在第十位,緊隨MongoDB成為第二受歡迎的NoSQL數據庫?;贖adoop的Hbase排在第二位,Hypertable排在第三。而Google的BigTable并未列入排名,原因是它并未正式公開。
什么是NoSQL數據庫?從名稱“非SQL”或“非關系型”衍生而來,這些數據庫不使用類似SQL的查詢語言,通常稱為結構化存儲。這些數據庫自1960年就已經存在,但是直到現在一些大公司(例如Google和Facebook)開始使用它們時,這些數據庫才流行起來。該數據庫最明顯的優(yōu)勢是擺脫了一組固定的列、連接和類似SQL的查詢語言的限制。有時,NoSQL這個名稱也可能表示“不僅僅SQL”,來確保它們可能支持SQL。 NoSQL數據庫使用諸如鍵值、寬列、圖形或文檔之類的數據結構,并且可以如JSON之類的不同格式存儲。