5月16日,騰訊雲釋出全新非關係型資料庫KeeWiDB,搭載全自研儲存引擎。這是騰訊雲釋出的首款軟硬體結合、高速低延遲的NoSQL資料庫產品。
KeeWiDB創新性地實現三級儲存架構設計,自研程式碼量超過25萬行,單節點讀寫能力超過18萬QPS,最高可線性堆疊至千萬級併發吞吐量,同時相容Redis協議,訪問延遲達到毫秒級,是一款具有行業領先性的資料庫產品。
在非關係型資料庫領域,Redis因其高吞吐、低延遲、豐富的資料結構一直受開發者歡迎。但在海量資料和極致使用者體驗的雙重挑戰下,Redis全記憶體方案無法解決海量資料所帶來的規模與成本問題,資料可靠性也面臨挑戰。
為解決Redis在效能、成本、持久化和規模存在的四大挑戰,經過兩年多的探索,騰訊雲資料庫KeeWiDB給開發者提供了一個高可靠、高效率、低成本的鍵值資料庫解決方案。
在效能和成本問題上,KeeWiDB創新性地提供記憶體(DRAM)、持久記憶體(PMEM)、固態硬碟(SSD)的三級儲存解決方案,根據資料訪問熱度自動分級,將不同訪問密度的資料儲存到不同成本的介質中,有效實現了效能和成本的平衡。
在持久化能力上,該架構設計能夠達到毫秒級穩定寫入延遲,SSD儲存能提供低成本持久化能力,保證資料寫入即儲存。
測試結果顯示,在資料規模能力上,KeeWiDB資料庫單節點讀寫效能超過18萬QPS;相比Redis的全記憶體方案,KeeWiDB的自動分級能力可使冷資料儲存成本降低90%,助力開發者有效降低使用成本。
騰訊雲一直致力於非關係型資料庫產品的研發和投入,目前已經涵蓋了包括快取、文件、時序、KV在內的七款資料庫產品,並且在持續豐富資料庫服務的種類。目前,騰訊雲NoSQL資料庫服務了金融、電商、遊戲、影片等數十個行業應用場景。