運維+DBA需要了解的技術分類
微信文章
最近一個年輕的朋友,剛畢業不久,面試的時候面對面試官提的各種技術名詞,都不知所云。被面試官搞得頭昏腦漲!IT 行業技術日新月異,淘汰很快,新技術,新名詞重出不窮!從以前的單一 到現在的開支散葉。從簡單的架構變成複雜的架構體系了。
有必要了解下目前BS網站的使用到的技術體系
關係型資料庫有:ORACLE MYSQL MSSQL DB2 POStgresql
非關聯式資料庫有:REDIS,MONGoDB
記憶體資料庫有:timesten,fastdb,h2
快取軟體: MEMCACHE,redis
還有列式資料庫:vertical
資料庫中介軟體:MYCAT,MYPROXY
大資料資料庫: HBASE
應用伺服器有: tomcat jboss weblogc,apache,iis
代理伺服器: nginx
高可用軟體: keepalive lvs
開發語言: php,java,asp.net
作業系統:Linux(centos,red hat linux,oracle linux),aix hadoop
這裡記憶體資料庫和快取軟體 有的文章都認為是記憶體資料庫。比如說memcache,redis。
當然這些分類不是很準確,業界喜歡混說。稍微百度下就知道大概
NoSQL太火,冒出太多產品了,保守估計也成百上千了。
網際網路公司常用的基本集中在以下幾種,每種只舉一個比較常見或者應用比較成功的例子吧。
1. In-Memory KV Store : Redis
in memory key-value store,同時提供了更加豐富的資料結構和運算的能力,成功用法是替代memcached,通過checkpoint和commit log提供了快速的當機恢復,同時支援replication提供讀可擴充套件和高可用。
Disk-Based KV Store: Leveldb
真正基於磁碟的key-value storage, 模型單一簡單,資料量不受限於記憶體大小,資料落盤高可靠,Google的幾位大神出品的精品,LSM模型天然寫優化,順序寫盤的方式對於新硬體ssd再適合不過了,不足是僅提供了一個庫,需要自己封裝server端。Document Store: Mongodb
分散式nosql,具備了區別mysql的最大亮點:可擴充套件性。mongodb 最新引人的莫過於提供了sql介面,是目前nosql裡最像mysql的,只是沒有ACID的特性,發展很快,支援了索引等特性,上手容易,對於資料量遠超記憶體限制的場景來說,還需要慎重。Column Table Store: HBase
這個富二代似乎不用贅述了,最大的優勢是開源,對於普通的scan和基於行的get等基本查詢,效能完全不是問題,只是只提供裸的api,易用性上是短板,可擴充套件性方面是最強的,其次坐上了Hadoop的快車,社群發展很快,各種基於其上的開源產品不少,來解決諸如join、聚集運算等複雜查詢。
公眾號:
相關文章
- 掌握財富密碼,運維需要了解這些技術密碼運維
- 成為Linux運維要了解什麼?linux運維技術Linux運維
- 7項Web開發者需要了解的新技術Web
- ORACLE運維DBA 需要掌握的基礎操作技能清單Oracle運維
- 做運維要學哪個版本的呢?Linux技術需要學多久?運維Linux
- Linux運維可以自學嗎?Linux運維技術Linux運維
- 分享DDOS防禦過程中需要了解的技術手段
- Linux需要會什麼技術?Linux運維入門學習Linux運維
- 中文文字分類:你需要了解的10項關鍵內容文字分類
- 回首五年運維,運維需要思考運維
- Linux運維是一個怎樣的工作?運維崗位分為幾類?Linux運維
- 怎樣才算合格的運維工程師?linux運維技術運維工程師Linux
- 佩羅的技術分類(轉載)
- Linux技術基礎都需要學什麼?Linux運維學習Linux運維
- 【IT運維】Linux運維需要掌握哪些技能?運維Linux
- 2021年度IT168技術卓越獎名單:IT運維類運維
- 智慧垃圾分類回收系統開發,需要哪些功能和技術點?
- 我所瞭解的Linux運維技術Linux運維
- 運維/網路方向技術面試記運維面試
- 自學linux運維改怎麼學習Linux運維技術?Linux運維
- Linux運維必備技術有哪些?運維要學開發Linux運維
- 汪子熙的SAP技術文章分類合集
- VB中子分類技術的應用 (轉)
- 資料倉儲技術分類術語
- 如果IT技術按照兵種分類
- 百度智慧運維的技術演進之路運維
- 做運維的感悟(做運維需要考慮事,運維組織結構,運維學習地圖....)運維地圖
- 揭祕人工智慧:商業領袖需要了解的認知技術人工智慧
- 網站訪問速度慢運維如何排查?Linux運維技術網站運維Linux
- 運維創新紀-運維幫技術沙龍報名啦 (北京·免費)運維
- GIFTO背後區塊鏈技術的分類區塊鏈
- 學習Linux運維技術的都有哪些人?運維基礎Linux運維
- 技術沙龍|京東雲DevOps自動化運維技術實踐dev運維
- 運維和IT技術需知的DDOS攻擊防禦整理運維
- 滴滴全民拼車日背後的運維技術揭秘運維
- 51CTO技術沙龍Windows運維的那些事薦Windows運維
- 不要只把AIOps看作是運維技術AI運維
- 技術運維要從哪些方面出發?運維