<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      系統內部矛盾的解決思路

      最近在項目里面遇到一個比較難以解決的問題,簡單的說就是查詢問題。

      某一張表的數據量比較大,很多業務都會根據條件來查詢相關的數據,查詢主要分為兩類,一類是業務查詢,能夠根據指定的條件查詢出相關的數據,數據量比較小,查詢速度快,一類是后臺查詢,偏向數據分析,特點是查詢耗時長,查詢數據量比較大。
      由于大量系統訪問這個數據庫,那么對數據源連接的實時性要求就比較高,如果后臺查詢大量占用數據源的連接,會影響到外部業務,從而影響業務功能的穩定性。
       
      如何解決這個問題,在一般的情況下,我們首先會考慮設置一個合理的超時時間,由于業務查詢都是大多是根據關鍵字查詢,耗費時間都會在幾十毫秒之下,很少會有大量長耗時的sql,后臺的查詢耗時比較長,如果設置較小的查詢超時時間,會導致無法查詢出來結果。那么就根據后臺的查詢耗時的平均時間,設置一個合理值。這種做法相對來說比較簡單,但是會有潛在的風險。可能在默寫特殊情況下,業務的查詢也會存在熱點數據,就是根據這些業務關鍵字的查詢普遍耗時比較長,如果業務系統短時間內大量的熱點數據查詢,則會占用大量的數據源連接,從而影響正常的業務。尤其是在查詢系統無法評估有那些潛在的長耗時查詢的時候,系統就處于這種不可預測的有風險的階段。
       
      第二種方案,就是簡單的區分這兩種查詢。我們先解決的問題是后臺查詢超時的問題,如果采用上面的方案,則會影響其他的業務系統。那么可以考慮把影響面局限于后臺查詢。把問題所涉及到的關注點進行分離。就是長耗時和短耗時的問題,那么就配置兩個數據源,一個負責提供給業務系統,超時時間設置短一點,連接數設置大一點,一個負責提供給后臺查詢系統,連接數設置小一點,超時時間設置長一點。通過這種方式,能夠把縮小影響面,也能夠解決目前的問題。
       
      從上面的一個簡單的案例分析,在任何一個系統里面,都存在矛盾的兩個方面(也可能存在多個方面)。解決這個矛盾有兩個思路,第一個思路是通過兩方對話和博弈使其達到一個均衡的過程。在不同的維度進行平衡,比如穩定性和復雜性,安全性和簡單性,從不同的角度去考慮,通過加權和降權的方式使其達成一個平衡。還有一個考慮的思路就是對矛盾進行分離,單獨進行處理,就是所謂的關注點分離。
       
      類似上面的案例還有很多,我們所說的分層模式,也是把一個大系統中不同層面的所具備的特性不一致,并且有很多矛盾。拿我們最經常使用三層模式:web層,biz層,dal層舉例,web層變化非常頻繁,同時要快速的滿足需求,biz層變化相對來說比web層少,而dal層則不容易變化。分層模式主要是利用系統中不同關注點所面對的問題,每個層次的特性明顯不同,這些都是可以才喲過分層的思路來設計。從系統分層到架構分層,都可以看到其背后隱藏著系統內部的矛盾。
       
       
      不止在IT領域的系統設計存在這個問題,在組織架構上也面臨著同樣的問題。大公司都會存在一套特定的業務流程滿足公司內所有的部門。但有一些部門涉及到的業務要求快,有一些業務要求穩,這兩個就是矛盾。這也是金融互聯網公司內部面臨的主要問題,互聯網要求簡單,快速,創新,金融則是復雜,穩定,保守。如果解決這些矛盾,也是這類公司面臨的問題。 
       
       
      主站蜘蛛池模板: 又湿又紧又大又爽a视频| 天天拍夜夜添久久精品大| 日韩av一区二区三区不卡| 内射一区二区三区四区| 免费人妻无码不卡中文字幕系| 亚洲熟妇色xxxxx欧美老妇| 中文字幕制服国产精品| 国产麻豆md传媒视频| 成人午夜伦理在线观看| 国产又色又爽又黄的在线观看| 亚洲精品国产精品国自产| 国产色悠悠在线免费观看| 亚洲成色精品一二三区| 彝良县| 亚洲男人的天堂av手机在线观看 | 国产精品国色综合久久| 国产成人精品2021欧美日韩| 亚洲综合网一区中文字幕| 成人嫩草研究院久久久精品| 久久精品不卡一区二区| 四虎永久在线精品免费看| 亚欧成人精品一区二区乱| 国产精品一区二区三区黄 | 国产精品国产三级国产a| 99国产精品欧美一区二区三区| 亚洲一本大道无码av天堂| 国产成人99亚洲综合精品| 4hu44四虎www在线影院麻豆| 日韩亚洲精品中文字幕| 成人无码视频| 成人免费在线播放av| 日本亚洲色大成网站www久久| 精品一区二区三人妻视频| 偷自拍另类亚洲清纯唯美| 人人人澡人人肉久久精品| 国内精品无码一区二区三区| 日韩精品中文字幕国产一| 亚洲午夜精品国产电影在线观看 | 长腿校花无力呻吟娇喘| 少妇人妻挤奶水中文视频毛片| 亚洲欧美综合人成在线|