成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

粉碎5個NoSQL流言:各司其職,NoSQL的出現比關系型更早

云計算
巴西人Henrique Lobo Weissmann(還有個名字叫Kico Lobo)是咨詢公司itexto的聯合創始人,他還在2008年創立了Grails Brasil——巴西最大的Groovy and Grails 用戶組織,當下成員已超過1700個,仍處于飛速增長階段。

巴西人Henrique Lobo Weissmann(還有個名字叫Kico Lobo)是咨詢公司itexto的聯合創始人,他還在2008年創立了Grails Brasil——巴西最大的Groovy and Grails 用戶組織,當下成員已超過1700個,仍處于飛速增長階段。近日Kico在其博客上發表了多篇NoSQL精彩博文,這里為大家分享他對NoSQL一些常見宣傳的看法。

[[84932]]

以下為譯文:

與許多流行詞一樣,NoSQL在大肆宣傳后,許多荒謬的觀點產生,本篇文章將揭穿其中廣被認同的5個。

流言1:NoSQL是新鮮事物

從根本上說,NoSQL數據庫系統的幾大屬性都不是出于關系模型,而關系模型首次揭露是在1970年Codd發布的文章中。

那么,這是否就意味著在1970年之前不存在任何其它的數據庫系統?不容爭論的是,這些數據庫卻是真實存在,比如CODASYL系統,它顯然不是關系型數據庫;基于其主要屬性,NoSQL的誕生其實明顯早于傳統關系型數據庫。

流言2:遺棄數據結構模型

從長遠上看,這個流言的影響更為惡劣。雖然許多NoSQL解決方案都不會強迫你使用嚴格的數據結構模型,但是絕對不意味它可以忽視。而在實際操作中也是恰恰相反的,隨著時間的流逝,你必須明白你為什么要使用這些屬性。

有些情況可能會更加危險,舉個MongoDB的例子:作為一個良好的實踐,許多經驗豐富的用戶都會建議去建立文檔的屬性,在文檔大小改變時,通過預分配大小去避免文檔的完整拷貝。還有在查詢優化時,你必須要清楚你的結構模型以便做索引。

流言3:NoSQL的擴展性永遠都是卓越的

高擴展性是NoSQL的主要賣點之一,但是僅僅選擇一個NoSQL解決方案并不意味著擴展性問題的解決,真正解決問題的是優秀的架構。

不錯,這里確實存在通過選擇NoSQL讓系統擴展性得到了大幅度的提升。然而勝利的背后依稀可見的是數據結構的變化,在特定場景下使用正確的結構替換錯的。

這個流言中有趣的地方是忽略了同樣提供優秀擴展性的關系型數據庫,不錯,使用NoSQL方案進行擴展確實非常容易,但是NoSQL的選擇絕對不是問題解決的唯一功臣。

流言4:不公平的基準

你如何才能公平的比較兩個完全不同的持久化方案,比如:鍵值、關系、文檔等等。而當下許多NoSQL與關系型數據庫的對比也并不公平。

當你的查詢只涉及一個鍵時,NoSQL數據庫的性能明顯要優于關系型數據庫。公平的基準應該建立在同類型產品的比較之上,類似MySQL與MongoDB的對比根本無任何意義。即使系統性能取得了巨大提升,也只是開始時使用了錯誤的數據結構模型而已。

流言5:NoSQL可以大幅度的提高生產力

這一點只發生在夢中,或者是開始選擇了錯誤的工具。在選擇NoSQL之前,我們已經使用了多年的關系型數據庫,這里只存在團隊花大量精力去適應NoSQL的情況。

很少人談及這一點, NoSQL采用最大的挑戰是文化,而不是技術。新事物之所以難以接受,是因為“老伙計”用起來很舒服,即使新事物更加得優秀。生產力源于實踐,而不是魔術。

總結

對比近年來研發領域發生的事件,NoSQL絕對可以稱得上最有意義之一;然而需要銘記的是,任何提升都需要付出同等的代價。

責任編輯:王程程 來源: 博客
相關推薦

2017-01-04 16:18:05

非數據庫NoSql關系型數據庫

2020-10-31 22:01:40

NoSQL數據庫

2018-12-24 18:35:11

NoSQLRedisMongoDB

2018-10-30 15:32:07

數據庫NoSQLNewSQL

2011-05-13 09:46:20

MySQLNoSQL

2013-12-03 11:00:48

2023-09-05 10:25:35

數據庫性能

2011-03-14 15:56:37

NoSQL

2011-03-14 14:59:01

NoSQL

2021-02-03 11:44:15

NoSQL關系數據庫

2011-03-31 14:02:59

NoSQL緩存架構

2011-08-18 14:09:35

NoSQL

2012-02-16 09:20:19

NoSQL

2009-07-10 09:28:41

NoSQL關系數據庫

2011-03-24 17:09:08

TrinityNoSQL

2011-05-16 09:27:10

MySQLNoSQL

2012-05-15 10:28:29

NoSQL數據庫建模技術

2016-12-04 16:36:18

NoSQL數據庫大數據

2012-02-01 16:26:04

NoSQLMoreSQL數據庫

2011-10-20 13:37:46

OracleNoSQL數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久伊人免费视频 | 久久综合888 | 欧美片网站免费 | 黑人精品欧美一区二区蜜桃 | 午夜天堂精品久久久久 | 欧美一区二区视频 | 伊人影院在线观看 | 久久一级 | 色在线免费 | 亚洲一区在线免费观看 | 中文字幕乱码一区二区三区 | 国产精品国产成人国产三级 | 久久久精品一区二区三区 | 日韩欧美精品在线 | 午夜欧美日韩 | 久久综合九色综合欧美狠狠 | 国产在线观看 | 99pao成人国产永久免费视频 | 国产目拍亚洲精品99久久精品 | 久久精品视频在线观看 | 精品一二区 | 国产激情视频网站 | 久久久久精 | 国产成人免费在线 | 天天视频一区二区三区 | 九九热在线视频免费观看 | 婷婷免费视频 | 久久97精品 | 久久av一区二区三区 | 日韩欧美三级电影在线观看 | 午夜小视频免费观看 | av入口| 日韩无 | 在线观看黄色电影 | 久久蜜桃资源一区二区老牛 | 999精品网 | 亚洲国产精品一区二区三区 | 天堂一区二区三区四区 | 日韩电影a | 精品96久久久久久中文字幕无 | 日日天天 |