在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

數據庫性能翻3倍:虹科Redis企業版軟件的RoF技術是如何做到的?

廣州虹科電子科技有限公司 ? 來源:廣州虹科電子科技有限公 ? 作者:廣州虹科電子科技 ? 2022-11-30 17:23 ? 次閱讀

虹科云科技,企業級云科技方案的引領者

be402a78-6f05-11ed-8abf-dac502259ad0.png

Redis on flash簡介

Redis on Flash (RoF)是Redis的分層存儲技術,即將數據存放在不同地方。Redis自2016年以來支持Redis on Flash。從2019年開始, Redis企業版(Redis Enterprise)宣布支持英特爾Optane DC持久性內存,它在DRAM和SSD之間提供了一個新的持久性內存層。

分層存儲技術

be402a78-6f05-11ed-8abf-dac502259ad0.png

Redis企業版簡介

虹科Redis企業版軟件(Redis Enterprise)是企業級的數據庫軟件,也是一款實時數據平臺,為全球超過8500家知名企業提供實時數據服務。具有線性可擴展性、高可用性、持久性、備份和恢復、地理分布、分層內存訪問、多租戶、安全性等8大核心功能、擁有RediSearch、RedisJSON等7大【Redis企業版特有模塊】,可以任何規模在云、本地和混合部署中運行現代應用程序,提供無服務器、多模型的數據庫解決方案。Redis企業版的核心優勢是采用Redis on flash分層存儲技術即【內存+閃存+磁盤】的存儲方式,其Active-Active地理分布式架構允許跨地理位置同時進行數據讀寫操作、擁有亞毫秒延遲和極高吞吐量。

功能最齊全的企業級數據庫

Redis on Flash (RoF)一直是非常受歡迎的企業功能之一,RoF將高達80%的數據集存儲在SSD而不是昂貴的DRAM中,同時還能夠保持亞毫秒級延遲和Redis的高吞吐量。在典型部署中,Redis on Flash可提供高達70%的TCO折扣。

目前,兩項實踐項目證明,Redis on Flash可以提供高達3.7倍的性能,在Redis上運行大型數據集可以保持超高性價比的TCO(總擁有成本):

AWS宣布全面推出新一代實例Amazon EC2 I4i,該實例由第三代Intel Xeon可擴展處理器(代號 Ice Lake)和基于AWS Nitro SSD NVMe的存儲提供支持。Amazon EC2 I4i承諾將會為Redis客戶提供顯著提升的功能。

Redis宣布將Redis on Flash數據引擎開放給任何與RocksDB兼容的數據庫,并將Speedb宣布的新技術作為首選。

因此,隨著公司對低延遲微服務架構的需求增加,AWS的Amazon EC2 I4i實例+ Redis企業版的Redis on Flash數據引擎將會給用戶帶來超凡的性能體驗。

Amazon I4i和Speedb為RoF帶來了什么?

首先,我們先深入了解一下Redis on Flash的新功能。AWS 正在提供新的 Amazon EC2 I4i(“i”代表 Intel)實例,I4i實例使用最新技術、Intel Ice Lake處理器和AWS Nitro SSD,與上一代I3實例相比,I4i實例提高了讀寫能力(IOPS)并減少了延遲。

除了硬件之外,Redis企業版一直在尋找能夠讓RoF提供更高性能的方法。Redis Enterprise發現,如果將數據引擎開放給客戶,會幫助企業看到創新機會并提高企業創新速度。目前,Redis企業版的RoF對任何與RocksDB兼容的數據引擎開放。Speedb提供RocksDB存儲引擎的嵌入式解決方案,與Redis團隊建立戰略合作,重新設計了RocksDB的內部數據結構,為大容量實時數據集提供可節省CPU、高性能大規模且降低成本的存儲方式。

通過亞毫秒級測試發現,無論我們使用的是I4i還是I3的AWS EC2實例,Speedb都可以將RoF的性能提高50%。(帶有Speedb的 RoF目前提供預覽版本,具體可以聯系虹科云科技團隊獲得更多信息及試用服務)

Redis on Flash的基準測試

1.Redis on Flash的應用場景

基于AWS的I4i實例和Speedb數據引擎,Redis企業版(Redis Enterprise)非常榮幸能夠第一個全面測試 Amazon EC2 I4i 實例的 AWS 合作伙伴,并使用Redis on Flash的新Speedb數據引擎對其進行測試

這里想要強調一下,Redis on Flash能夠智能的對大型數據集進行分層,其目的是利用比DRAM每GiB價格更低的NVMe SSD,從而使得Redis企業版(Redis Enterprise)能夠以DRAM實例30%的TCO(總擁有成本)就可以獲得Redis級性能,如果加上AWS的I4i實例將會有更高的性能。

在獲得基準測試結果之前,我們可以明確一下客戶在何種場景下可以選擇RoF:

數據遷移DRAM 成本高昂。如果將小于總數據集進行遷移需要額外的、成本高昂的 DRAM ,那么用戶可以考慮Redis企業版的Redis on Flash。

需要批量進行數據處理。如果企業需要為關鍵業務應用程序處理大量數據,且需要在處理數據的同時保持應用程序的低延遲和高吞吐量,那么用戶可以考慮Redis企業版的Redis on Flash。

2.進行基準測試

1)Redis on Flash性能比較

我們在四個 AWS 實例上比較了 Redis on Flash 的性能:

be7d1af0-6f05-11ed-8abf-dac502259ad0.png

2)數據引擎的性能比較

我們比較了兩個數據引擎的性能:

RocksDB

Speedb

測試參數:

我們使用了 1KiB 的值大小,涵蓋了大多數標準 Redis 用例

我們測試了 50% 和 85% 的 RAM 命中率(即直接從 RAM 處理的許多請求)

我們測試了 20:80 RAM:Flash 比率

我們對各種讀寫比率進行了基準測試:1: 1、4:1 和 1:4

所有測試均使用兩臺服務器完成

以下是我們根據實例類型運行的數據庫大小:

I4i.4xlarge: 500GB + replication. 5 Primary shards + 5 Replica shards

i3.8xlarge: 1TB + replication. 10 Primary shards + 10 Replica shards

I4i.8xlarge: 1TB + replication. 10 Primary shards + 10 Replica shards

I4i.16xlarge: 2TB + replication. 20 Primary shards + 20 Replica shards

在每種配置中,我們測試了在保持亞毫秒客戶端延遲(不包括網絡)的同時可以實現多少操作/秒。

3)測試結果

下圖顯示了 i3 與 I4i 以及 RocksDB 與 Speedb:

bea21512-6f05-11ed-8abf-dac502259ad0.png

我們可以看到以下改進:

bec59320-6f05-11ed-8abf-dac502259ad0.png

下圖顯示了 Speedb 上 I4i 的縮放比例和不同的讀寫比率:

bede9d66-6f05-11ed-8abf-dac502259ad0.png

我們可以看到以下結果和改進:

>>智能縮放,我們可以看到I4i上的RoF與Speedb幾乎是線性縮放的。

4xlarge → 8xlarge 的因子為 ~1.55x-1.8x

8xlarge → 16xlarge 的縮放因子為 ~1.85x-1.95x

>>第二個值得注意的結果是I4i上的 RoF與Speedb對應用程序訪問模式(讀:寫比率)非常不可知,這意味著其性能保持穩定且可預測。當使用多個不同的應用程序或訪問模式隨時間變化時,這對用戶而言可能有極大的用處。

下圖顯示了Redis on Flash整體3.7 倍的性能提升(吞吐量操作/秒):

bf01cf0c-6f05-11ed-8abf-dac502259ad0.png

虹科云科技,主要分享企業級云解決方案,包括云計算、數據庫、商業智能、數據可視化、高性能計算、數據管理、人工智能等相關知識、產品信息、應用案例及行業信息,如Redis Enterprise、Weka、Domo、Visokio、Nimibix等,為學習者傳輸前沿知識、為技術工程師解答專業問題、為企業找到最適合的云解決方案!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • DRAM
    +關注

    關注

    40

    文章

    2337

    瀏覽量

    184822
  • 存儲技術
    +關注

    關注

    6

    文章

    749

    瀏覽量

    46123
  • 數據庫
    +關注

    關注

    7

    文章

    3876

    瀏覽量

    65456
  • ROF
    ROF
    +關注

    關注

    0

    文章

    8

    瀏覽量

    11297
  • Redis
    +關注

    關注

    0

    文章

    381

    瀏覽量

    11199

原文標題:虹科分享 | 數據庫性能翻3倍:虹科Redis企業版軟件的RoF技術是如何做到的?

文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    阿里云云數據庫開了一個未來大會,談了談2038年的數據庫趨勢

    成為可能,HBase1.1實現了社區版本三性能突破,不僅如此,阿里云還是Redis社區的主要貢獻者,長期高居第二名。跟上源源不斷變化的未來場景,是阿里云云數據庫的核心競爭力最近流行
    發表于 01-18 11:32

    一張圖解讀阿里云數據管理DMS企業版

    摘要: 阿里云數據管理DMS企業版,作為數據管理產品大家族里的新成員,于2017年11月開啟公測,今年1月底正式發布商業化版本。 作為業界領先的面向企業
    發表于 01-30 09:35

    提升研發效率 保障數據安全——阿里云宣布數據管理DMS企業版正式商業化

    摘要: 阿里云數據管理DMS企業版,作為數據管理產品大家族里的新成員,于2017年11月開啟公測,今年1月底正式發布商業化版本。 作為業界領先的面向企業
    發表于 01-30 14:07

    企業打開Redis的正確方式,來自阿里云云數據庫團隊的解讀

    社區版本相比,前者高連接數下并發提升10、短鏈接并發提升5,后者支持本地盤成本下降90%、整體性能提升3。Figure 4:阿里云擁有
    發表于 02-07 14:06

    確保數據零丟失!阿里云數據庫RDS for MySQL 三節點企業版正式商用

    ,具備極強競爭力。RDS for MySQL 三節點企業版適用于作為企業核心數據數據庫,天然數據零丟失架構確保在任何場景下的
    發表于 11-14 23:06 ?562次閱讀

    Panorama SCADA方案數據庫功能的應用

    數據庫系統作為SCADA系統中的重要組成部分,是進行數據采集、處理和存儲的基礎。Panorama SCADA軟件平臺擁有強大的
    的頭像 發表于 02-09 10:28 ?886次閱讀

    干貨 | 打破傳統!金融界黑科技—Redis企業版數據庫

    面對數字化顛覆帶來的挑戰和壓力,接受變化是關鍵!一些極力打破傳統束縛,跟上科技新趨勢的金融初創企業,已經開始考慮改變數據層方法,采用能滿足新興實時業務性能需求、實時數據模型和高可用性的
    的頭像 發表于 04-20 11:32 ?506次閱讀

    干貨 | 教您簡單幾步實現OPC UA服務器數據存儲到數據庫

    IIoT科教您使用OVL軟件輕松實現OPCUA服務器數據存儲到數據庫前言隨著工業4.0的快
    的頭像 發表于 05-24 16:35 ?3167次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨 | 教您簡單幾步實現OPC UA服務器<b class='flag-5'>數據</b>存儲到<b class='flag-5'>數據庫</b>

    干貨 | OPC解決方案之快速實現OPC數據存儲到數據庫

    獲取更多IIoT干貨點擊藍字關注我們IIoTOPC解決方案——快速實現OPC數據存儲到數據庫
    的頭像 發表于 06-15 17:15 ?1497次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>OPC解決方案之快速實現OPC<b class='flag-5'>數據</b>存儲到<b class='flag-5'>數據庫</b>

    方案 | 一種通過OPC技術提取數據庫數據的解決方案

    獲取更多IIoT干貨點擊藍字關注我們一種通過OPC技術提取數據庫數據的解決方案HongKeTechnology//方/案01前言隨著工業
    的頭像 發表于 09-29 11:45 ?768次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 | 一種通過OPC<b class='flag-5'>技術</b>提取<b class='flag-5'>數據庫</b><b class='flag-5'>數據</b>的解決方案

    方案 | Panorama SCADA方案數據庫功能應用

    IIoTPanoramaSCADA方案數據庫功能應用
    的頭像 發表于 02-09 16:32 ?1032次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 | <b class='flag-5'>虹</b><b class='flag-5'>科</b>Panorama SCADA方案<b class='flag-5'>數據庫</b>功能應用

    手把手教你激活物聯網HMI/網關數據庫功能

    物聯網HMI/網關可以本地支持MySQL、PostgreSQL以及支持ODBC驅動連接的數據庫,實現設備數據的存儲,方便企業
    的頭像 發表于 07-27 10:38 ?752次閱讀
    手把手教你激活<b class='flag-5'>虹</b><b class='flag-5'>科</b>物聯網HMI/網關<b class='flag-5'>數據庫</b>功能

    手把手教你激活物聯網HMI/網關數據庫功能

    前言JMobileStudio4.5的更新使得物聯網HMI/網關可以本地支持MySQL、PostgreSQL以及支持ODBC驅動連接的數據庫,實現設備數據的存儲,方便
    的頭像 發表于 08-01 00:05 ?790次閱讀
    手把手教你激活<b class='flag-5'>虹</b><b class='flag-5'>科</b>物聯網HMI/網關<b class='flag-5'>數據庫</b>功能

    redis是關系型數據庫

    Redis不是關系型數據庫,它是一種基于鍵值對的NoSQL數據庫。在本文中,我將對Redis進行詳細介紹,包括其特點、用途、常見命令和應用場景等。
    的頭像 發表于 12-05 10:32 ?1765次閱讀

    Redis開源版與Redis企業版,怎么選用?

    點擊“藍字”關注我們數以千計的企業和數以百萬計的開發人員Redis開源版來構建應用程序。但隨著用戶數量、數據量和地區性的增加,成本、可擴展性、運營和可用性等問題也隨之而來。Redis
    的頭像 發表于 04-04 08:04 ?1366次閱讀
    <b class='flag-5'>Redis</b>開源版與<b class='flag-5'>Redis</b><b class='flag-5'>企業版</b>,怎么選用?
    主站蜘蛛池模板: 日本69xxxxx | 欧美黄色精品 | 亚洲国产精品久久久久婷婷老年 | 亚洲国产成人精品久久 | 日本免费黄色录像 | 色天网站 | 久久久久99精品成人片三人毛片 | 午夜视频播放 | 美女黄页网站免费进入 | 亚洲福利一区 | 婷婷在线网站 | 人人草人人 | 在线观看二区三区午夜 | 日韩免费毛片 | 草草影院ccyy国产日本欧美 | 性福利视频 | 免费视频黄 | 狠狠干奇米 | 日本免费网站观看 | 国产拍拍拍精品视频 | 嫩草影院www | 欧美性视频一区二区三区 | 91亚洲免费视频 | 酒色影院| 日韩欧美中文字幕在线视频 | 欧美黑人换爱交换乱理伦片 | 国产精品伦理一区二区三区 | 国内一级毛片 | 久久99精品一级毛片 | 躁天天躁中文字幕在线 | 91夜夜人人揉人人捏人人添 | 色多多视频在线观看免费大全 | 天天操天天干天天爱 | 视频一区亚洲 | 四虎影院在线免费观看视频 | 在线免费视频国产 | 日本加勒比一区 | 久久国产精品99精品国产987 | 日本番囗 | 免费手机黄色网址 | 日本精品一卡二卡≡卡四卡 |