成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

可伸縮NoSQL數(shù)據(jù)庫的五條建議

2014-10-03 09:25:22來源:InfoQ作者:張逸

Bigstep’s Full Metal Cloud公司的產(chǎn)品經(jīng)理Alex Bordei分享了他們在NoSQL使用上關(guān)于可伸縮性的經(jīng)驗(yàn)。Alex給出了如下五條建議:

Bigstep’s Full Metal Cloud公司的產(chǎn)品經(jīng)理Alex Bordei分享了他們在NoSQL使用上關(guān)于可伸縮性的經(jīng)驗(yàn)。Alex給出了如下五條建議:

  1. 永遠(yuǎn)不要假設(shè)規(guī)模是線性增長的。雖然硬件是可伸縮的,但軟件并不能百分百地能利用硬件資源,卻需要為這些用不到的硬件資源買單。因而,Alex建議要尋找到硬件成本與硬件能力的切合點(diǎn)。下圖展示了水平伸縮與垂直伸縮方面的性價(jià)比趨勢:

    \

  2. 相信測試而非文檔。Alex告誡說,不要信任供應(yīng)商的文檔,雖然研讀這些文檔非常有用,但最好還是基于自己系統(tǒng)的情況對NoSQL進(jìn)行測試。由于虛擬化和云技術(shù)使得搭建平臺變得非常容易,因此不要找借口說沒條件進(jìn)行測試。
  3. 體察細(xì)節(jié):內(nèi)存與CPU的度量數(shù)據(jù)。尤其對于內(nèi)存數(shù)據(jù)庫而言,內(nèi)存的性能直接影響著數(shù)據(jù)庫的性能。CPU的指標(biāo)同樣需要引起重視。只有準(zhǔn)確地獲得這些硬件資源的使用效率,才能將錢花在刀刃上。
  4. 不要忽略網(wǎng)絡(luò)延遲。只要數(shù)據(jù)庫是分布式的,必然需要占據(jù)網(wǎng)絡(luò)帶寬。無論是節(jié)點(diǎn)之間的通信,還是對數(shù)據(jù)建立副本,網(wǎng)絡(luò)延遲以及吞吐量都直接制約著整個(gè)系統(tǒng)的性能。如果網(wǎng)速太慢,即使內(nèi)存與CPU再好,對系統(tǒng)性能的改善也是杯水車薪。
  5. 不要對NoSQL數(shù)據(jù)庫做虛擬化。虛擬化是個(gè)好東西,但也得量力而為。由于它會影響到內(nèi)存訪問速度,而這一點(diǎn)對于NoSQL數(shù)據(jù)庫而言卻又至為關(guān)鍵。根據(jù)Alex的觀察,對比虛擬環(huán)境,運(yùn)行在純硬件環(huán)境上的管理程序性能要提示400%左右。
關(guān)鍵詞:NoSQL
主站蜘蛛池模板: 阿拉善左旗| 吴桥县| 寿阳县| 砀山县| 塘沽区| 乳山市| 兴义市| 潞西市| 福建省| 仙桃市| 阜南县| 子长县| 辽中县| 巴中市| 龙胜| 太湖县| 金阳县| 南投市| 图木舒克市| 河间市| 兴山县| 咸阳市| 五家渠市| 拜泉县| 和政县| 阿克苏市| 山丹县| 沐川县| 咸丰县| 南陵县| 绥滨县| 广汉市| 亳州市| 神农架林区| 马山县| 浑源县| 五台县| 遂昌县| 双鸭山市| 辽阳县| 沙湾县|