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

數據庫選型規劃上,很多人第一步就做錯了……

數據庫 新聞
數據庫是上接企業應用,下連IT基礎設施的關鍵性IT組件,其選型的影響上到應用開發,下到云平臺,所以不得不慎重。

這個周末一直在幫一個客戶構思一個數據庫應用的戰術圖,改了幾稿都不太滿意,好像要說的東西還是沒說清楚。數據庫選型如果放到二十年前是件十分容易的事情,因為那時候我們要處理的主要是關系型數據,而現在不同了,企業的數據里結構化的非結構化的數據一大堆,除了普通的表單數據外,還有文檔、寬表、鍵值、時序、空間、圖、事件、全文檢索等一系列的數據需要存儲。這些不同種類的數據,如果都不分青紅皂白,想要用一種數據庫來搞定,其實還是相當困難的。

正是基于此,我在剛剛接到這個工作的時候覺得十分簡單的一件事,真正做起來就發現實際上這個戰術要梳理好并不是一件容易的事情。就說數據庫分類這么簡單的一件事吧,客戶希望我從關系型和NOSQL兩個維度為主分析他們當前的數據庫應用情況,剛開始還好,梳理到時序數據庫就犯難了,時序數據庫歸類到關系型呢還是NOSQL呢?有些時序數據庫是NOSQL的,而有些則是關系型的。實際上數據庫的分類也十分復雜,存在多個相互不兼容的維度。這么復雜的事情,連做數據庫架構的專業人士很多時候也會弄不明白,更不要說大企業IT部門的負責領導了。說這話還真不是矯情,很多數據庫都不是職責分明的,很多業務選擇數據庫類型的時候也不是只有一種答案。說個簡單的問題,文檔數據庫和寬列數據庫在應用場景上有啥區別?這個問題好回答嗎?

有些朋友可能要說,企業數據庫選型出問題,主要是因為領導不懂數據庫。確實是的,領導可能不是DBA出身,可能不怎么懂數據庫,不過企業數據庫選型存在問題或者你認為企業數據庫選型存在問題,不應該把責任都往領導身上推。一個企業的數據庫選型工作實際上是相當復雜的,涉及到企業的EA規劃,數據架構規劃和IT部門的長遠規劃。數據庫選型在企業EA里實際上只是一個小東西,甚至可能不會被考慮到。

一個企業的數據庫選型,不僅僅是考慮到數據庫技術這點問題,還和企業的IT發展歷史,存量系統,未來企業發展藍圖,以及企業的研發、運維支撐、外部協作生態等密切相關。作為企業IT部門的主管,是不可能鉆到數據庫技術這一個點上來考慮問題的。

去年我參加一個沙龍的時候遇到一個企業的IT部門高管,就問起他們的數據庫替代的事情。前兩年他們在用開源數據庫替代Oracle方面搞得轟轟烈烈的,甚至他們的技術選型對整個行業都產生了深遠的影響。不過從溝通中,我感覺到他們目前的數據庫的選擇方向發生了一些改變。后來經過溝通,我了解到當初他們做數據庫替代的時候,把一些關鍵系統遷移到開源數據庫上后,出現了一些問題。以他們當時的技術能力,很難解決這些問題。因此他們隨后對數據庫選型問題更為謹慎了,同時認為一個企業不能死綁在一個數據庫身上,有一些比較特殊的高并發高負載的系統還是要根據其應用特點去做數據庫選擇。

上面的案例可以說明兩個問題,一個是數據庫遷移改造,運維技術是繞不過去的坎。如果我們遷移的不是很重要的系統,那么IT部門哪怕遇到些問題也是可以扛過去的,而如果是關鍵系統,那么我們還是需要更為謹慎的。在企業關鍵系統遷移改造的時候,支撐技術能力的預先構建,應該是要先行的。

第二個問題是,對于大型企業來說,數據庫選型也不能一刀切,選了就硬上。對于大型企業來說,一些大數據量、高負載、業務邏輯十分復雜的系統,如果一刀切的采用一種原則來遷移,那么最終是要出大問題的。實際上,在這一點上,不太懂數據庫技術的領導可能比你想得更為深遠。因為數據庫選型不僅僅關系到數據庫技術這一個點,是和整個企業的IT總體規劃相關的,包括IT系統全生命周期擁有成本、系統改造后的安全穩定運行、企業研發隊伍的能力、運維支撐能力、存量系統改造、企業業務發展的支撐能力等。

在這種情況下,很多企業把希望寄托于云平臺,既然企業IT基礎設施都要上云了,那么就讓云來解決這個問題吧。很多大型企業這些年企業私有云的發展十分迅速,大量的系統從傳統的物理機遷移到云平臺,數據庫也選擇十分方便的RDS,大量的新建系統就這么建設起來了,似乎十分和諧。甚至領導們都忘記了數據庫這個頭痛的問題,企業甚至沒有數據庫許可證采購這個以前讓人感到十分頭痛的問題了。“還是上云大法好啊!”

在這種情況下,甚至有些人都潛意識里認為云上的數據庫都是免費的,殊不知,RDS也不是免費的午餐,現在幾乎大多數私有云供應商對于RDS都是按照物理服務器按年收費的,比如某著名私有云的RDS FOR MYSQL一臺物理服務器的年服務費是十幾萬。大家如果仔細算下來,發現這玩意可能是個無底洞啊。不過對于企業來說,這些成本都算到了云平臺的建設成本里去了,從統計報表里看,已經看不到數據庫許可證這一項了。

這些年和許多用戶討論過數據庫國產化或者數據庫選型的問題,企業規模不同的企業面臨的問題可能是方方面面的,不過企業關注的問題的本質上是差不多的。第一個是數據庫與應用的適配度問題;第二個是采購成本的問題;第三個是運維成本問題;第四個是服務生態問題。實際上雖然考慮了很多問題,不過依然是不夠的。

數據庫是上接企業應用,下連IT基礎設施的關鍵性IT組件,其選型的影響上到應用開發,下到云平臺,所以不得不慎重。互聯網企業可以投入大量的費用來整合整個體系,而我們的傳統企業,無論企業規模大小,都很難像互聯網企業那樣來整合,因為互聯網企業的IT已經成為企業的命脈,而傳統行業企業不是。所以這些年,凡是全面學習互聯網企業的傳統企業,沒有特別成功的應用案例。

對于數據庫選型,我們或多或少的存在輕視的問題,把這件事想的簡單了,過于技術化,過于理想化了。面臨企業數字化轉型,我們在這方面稍微謹慎一些也不為過。對于一些新建的小系統,采用RDS也好,采用開源數據庫也好,基于開源數據庫的特點把應用優化好,應該問題也不大,足以應付目前信息系統建設的需求了。而對于關鍵性的核心業務系統,其選型是需要多想一想的,哪怕稍微慢一點也沒關系,如果選定方向,應用改造、運維支撐、人才培養與儲備等一定要抓緊先行。最頭疼的問題也許是大量的存量系統了,這些系統目前先維持現狀是沒問題的,不過隨著時間的推移,這些系統使用的老舊的數據庫早晚是要淘汰的,這些系統的遷移也是必須要面臨的問題,這個問題雖然可以拖一拖,不過我想還是早點動手會更主動一些。

責任編輯:張燕妮 來源: dbaplus社群
相關推薦

2025-07-01 02:22:00

LLMRAG技術

2021-01-15 18:17:06

網絡協議分層

2010-11-05 10:32:50

云應用程序規劃

2017-06-16 21:56:43

MySQL數據庫安全

2020-06-08 19:16:52

大數據IT技術

2012-07-11 16:43:14

飛視美

2013-01-15 09:17:11

2009-01-18 08:49:04

Java入門JDK

2021-11-17 22:21:13

手機軟件內存

2019-07-02 15:44:37

服務器硬件云主機

2019-11-20 10:54:46

無密碼身份驗證網絡安全

2020-11-17 14:55:36

亞馬遜云科技遷移

2021-08-24 05:07:25

React

2015-06-02 11:42:00

Cloud FoundAzure

2018-02-10 11:24:39

Python數據程序

2022-01-05 23:34:02

顯示器濾藍光LED

2019-08-08 16:00:08

HTTPGETPOST

2012-08-30 11:14:11

云計算虛擬化

2010-01-21 10:29:54

java認證

2020-07-22 22:10:34

互聯網物聯網IOT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人一区在线 | 久久一级 | 亚洲黄色一级 | 国产乱码精品一区二区三区忘忧草 | www.日韩| 亚洲一区中文字幕 | 日韩高清一区 | 亚洲精品国产成人 | 免费在线成人网 | 亚洲成人免费观看 | 国产一区二区视频免费在线观看 | 国产98色在线 | 日韩 | 欧美一级在线观看 | 国产伦精品一区二区三区视频金莲 | 国产精品美女久久久久aⅴ国产馆 | 成人黄色av网站 | 国产激情91久久精品导航 | 精品国产一区二区三区日日嗨 | 国产高清精品在线 | 日日夜夜精品视频 | 久久国产精品视频 | av一区二区在线观看 | 亚洲视频一区在线观看 | 欧美a∨ | 亚洲精品av在线 | 二区三区视频 | 久久久久久国模大尺度人体 | 欧美一级毛片久久99精品蜜桃 | 精品国产乱码久久久久久蜜臀 | 99久久中文字幕三级久久日本 | 在线免费观看a级片 | 高清久久 | 亚洲精品一区二三区不卡 | 国产精品美女久久久久久久网站 | 午夜a v电影 | 国产精品中文字幕一区二区三区 | 成人欧美一区二区三区在线播放 | 婷婷福利| www.婷婷亚洲基地 | 在线观看精品 | 国产精品久久久久久中文字 |