1.基本介紹
作為一名計算機專業相關背景的學生,我們或多或者接觸過一些數據庫,對于數據庫肯定是有所了解的;
你可能學習的是和微軟的sql server這樣的數據庫;
你可能接觸的更多的是企業級項目開發里面使用的這個mysql數據庫;
亦或者你接觸的是更加高級的這個oracle數據庫;
無論如何,我相信大家對于這個數據庫有所了解,熟悉他的增刪改查,因此面對這個opentenbase數據庫,我們需要知道,這個基本的數據庫有的東西,他都有;
除此之外,他其實是一個超級數據庫,能夠理解不同的語言(可以理解mysql,可以理解postgresql可以理解oracle),該數據庫的防災害的能力特別強,能夠自動備份,出現問題能夠迅速的進行恢復;
他的權限劃分的非常的清楚,保證不同的權限等級的用戶可以看到自己應該看到的地方,看不到自己看不見的地方,這樣數據的保密性有保障,而且不會出錯;
簡單總結一句話就是:opentenbase是一個超級能裝東西,效率很高,理解多種不同的語言,安全的,適合大公司進行數據的存儲,管理和查找的雙內核驅動的數據庫;
2.特色一:雙內核架構
下面的這個圖展示的就是我們的opentenbase數據庫的一個鮮明的特色—雙內核驅動,根據下面的這個可視化的圖,可以明顯的看到我們的opentenbase數據庫里面;
可以使用mysql和postgresql的內核,然后進行這個分布式存儲引擎的管理,并且進行這個后續的路障的恢復以及這個資源的隔離;
3.特色二:海量數據的高并發
在業務場景里面,其實高并發一直是性能的瓶頸,無法承載海量的數據的處理,對于并發情況出現的問題也沒有辦法很好的解決;
使用opentenbase數據庫可以很好的解決這個容量不夠的問題,即使是數據量變大,我們的這個數據的查詢和寫入處理都不會影響我們的系統,用戶也沒辦法感知到這個變化;
4.特色三:兼容性的遷移
因為最開始我們也介紹了,這個opentenbase可以處理不同的語言,因此我們進行這個數據庫的遷移的時候,不會出現傳統業務場景里面的這個兼容性的問題;
使用opentenbase數據庫,直接涉及到兩個內核,原來的應用不需要進行大的變動和調整,新的業務可以選擇更加適合自己的這個業務場景的內核即可,降低了這個遷移的成本和因為兼容性的問題帶來的額外的成本;
5.特色四:多級災害處理
在一些具體的行業里面看中的是這個業務的連續性,opentenbase對于多級容災的處理,保證面對復雜的情況可以自動的進行切換,恢復的速度很快不會影響這個具體的業務,保證我們的運維業務的穩定的運行和實施;