啟云筆試題
下面是我們YJBYS求職網(wǎng)的一位求職者進行的一次啟云筆試,詳情請看下文:
題目五:
請對下面鏈接中的產(chǎn)品先做一些調(diào)研,
http://www.basho.com/products_ riak_overview.php
請以郵件方式,簡要回答以下問題:
1,這個產(chǎn)品和傳統(tǒng)的數(shù)據(jù)庫有什么區(qū)別
2,這個產(chǎn)品的架構(gòu)
3,這個產(chǎn)品存在的價值
4,如何搭建基于這個產(chǎn)品的應(yīng)用系統(tǒng)五:這個產(chǎn)品和傳統(tǒng)的數(shù)據(jù)庫有什么區(qū)別:
riak是一種面向“鍵/值”對類型數(shù)據(jù)的分布式NoSQL數(shù)據(jù)庫系統(tǒng),特點是分布式,水平擴展性,高容錯性 ,適應(yīng)高并發(fā)的分布應(yīng)用場景。
傳統(tǒng)的數(shù)據(jù)庫目前來說主要是關(guān)系型數(shù)據(jù)庫,但是隨著大規(guī)模數(shù)據(jù)的并發(fā)訪問的應(yīng)用的普及,非關(guān)系型數(shù)據(jù)庫得到了迅速發(fā)展。
傳統(tǒng)的數(shù)據(jù)庫面對數(shù)據(jù)庫的高并發(fā)性讀寫需求、對海量數(shù)據(jù)高效率的存儲與訪問、對數(shù)據(jù)庫的高擴展性和高可用性的需求方面已經(jīng)出現(xiàn)了疲態(tài),這時候非關(guān)系型數(shù)據(jù)庫得到發(fā)展的機會,而riak就是其中的一種。
非關(guān)系型數(shù)據(jù)庫在數(shù)據(jù)存儲上不需要固定的表結(jié)構(gòu),通常也不存在連接操作。
另外很多實時系統(tǒng)不要求很嚴格的數(shù)據(jù)庫事務(wù),對讀的一致性要求較低,這是不需要耗費大量資源來進行數(shù)據(jù)庫事務(wù)管理;大多數(shù)時候?qū)Σ迦胩幚淼募皶r性要求也不是很高;海量數(shù)據(jù)存儲通常不會涉及到復雜的多表連接查詢只需要簡單的邏輯,SQL功能被淡化,等等這一些原因促進了非關(guān)系型數(shù)據(jù)庫的發(fā)展。最上面的一層是Riak的客戶端,具有配套的各種驅(qū)動,C/C++、java、PHP……
WebMachine,這是一個網(wǎng)絡(luò)框架?或是說一個工具包。
Protocol Buffer 這應(yīng)該是一個網(wǎng)絡(luò)協(xié)議緩沖機制。
Riak Replication自動復制機制,Riak中存儲的數(shù)據(jù)被分散的存儲在群集的各個節(jié)點上。
Riak SNMP/JMX:網(wǎng)絡(luò)簡單管理協(xié)議和java擴展機制。
中間三層分別是:鍵值存儲、Riak查詢功能、任務(wù)管道提供的高延遲數(shù)據(jù)處理。
Riak Core:核心組件,是提供完整好用的分布式應(yīng)用的基礎(chǔ)。
Bitcask:直譯過來是微量的容器?作用是動態(tài)響應(yīng)用戶的.選擇的存儲引擎。
LevelDB:一種海量級別的鍵值數(shù)據(jù)庫,由google開發(fā),被Riak作為存儲引擎。
Merge Index:是支持Riak搜素的一個機制,別的資料沒太看明白。
這個產(chǎn)品存在的價值:
參照第一個問題~更多的是說了非關(guān)系數(shù)據(jù)庫存在的意義。對于這個具體的產(chǎn)品,剛接觸,并不十分清楚與Redis、MongoDB等有什么區(qū)別~
如何搭建基于這個產(chǎn)品的應(yīng)用系統(tǒng) :
當然需要安裝Riak和Erlang。
構(gòu)建包含三個節(jié)點的群集。
生成 ./rel/riak 的副本,復制到各節(jié)點,并做相應(yīng)的修改。
啟動節(jié)點,連接成群集。
其他的就看不太明白了,參照自
http://www.ibm.com/developerworks/cn/opensource/os-riak1/#ibm-pcon
http://blog.nosqlfan.com/newslist
以前很幾乎沒有接觸Riak,一些問題根據(jù)自己的理解來寫的,因此可能有錯誤~
【啟云筆試題】相關(guān)文章:
360筆試題目07-11
華為2017筆試題08-16
華為2017筆試試題08-10
桂林銀行筆試題筆經(jīng)07-20
QMS2007筆試審核知識模擬試題11-02
西安啟天科技有限公司網(wǎng)絡(luò)工程師筆試題目11-19
眼線筆類型-如何挑選眼線筆11-09
關(guān)于啟人深思的讀書名言10-24
余啟兵回鄉(xiāng)創(chuàng)業(yè)種植辣椒致富06-25
馬克筆有哪些分類-馬克筆的分類11-03