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

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

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

3天內不再提示

Redis Enterprise自動分層技術:大數據集高性能解決方案

廣州虹科電子 ? 來源:廣州虹科電子 ? 作者:廣州虹科電子 ? 2023-10-19 10:49 ? 次閱讀

文章來源:虹科云科技

越來越多的應用程序依賴于龐大的數據集合,而這些應用程序必須快速響應。借助自動分層,Redis Enterprise 7.2 幫助開發人員輕松創建超快的應用程序。何樂而不為?

Redis將數據存儲在內存中,因此應用程序能以最快的速度檢索和處理數據。然而,隨著應用程序需要處理的數據越多,存儲數據集所需的內存越大,所耗費的成本則更高,Redis Enterprise自動分層技術能很好地化解這個兩難的局面。

一、問題:內存有限且昂貴

當應用程序訪問的數據量很大,例如達到TB級時,開發人員就面臨著內存有限的問題,他們一般使用基于磁盤的解決方案來在幕后支持 Redis。這樣一來,開發人員就不得不在應用程序中構建整個數據管理系統,這意味著他們要把時間花在不相干的任務上。

利用Redis Enterprise 的自動分層功能 ,開發人員可以使用固態硬盤(SSD)作為可用內存的一部分,將大容量數據庫擴展到SSD中。Redis Enterprise 可以隨時識別哪些數據應留在內存中,哪些數據應留在固態硬盤上,從而將吞吐量提高一倍,并將延遲減半。

因此,開發人員無需編寫額外的代碼或學習其他新技術。通過將動態RAM 與高速外部存儲相結合,Redis Enterprise 可以輕松高效地使用系統資源,同時還能快速訪問熱數據。

二、自動分層的工作原理

自動分層可自動管理數據。它會將熱數據轉移到DRAM,并智能地將未使用的數據轉移到 SSD。這為依賴大型數據集的應用帶來了新的可能性。
image.png
通過將訪問頻率較低的冷數據轉移到固態硬盤,開發人員可以優化內存使用,降低與大容量內存需求相關的成本。

實際上,這可以使數據量大的應用程序運行得更快,而無需開發人員額外付出。與僅使用DRAM 的部署相比,它還能節省高達 70% 的基礎硬件設施成本。而且,由于自動分層可以高效地自動管理數據訪問模式,因此您無需花費時間(計算或人工篩選)來識別熱數據和冷數據。
image.png
為了增強這一功能,Redis 與創新的鍵值存儲引擎 Speedb 建立了戰略合作伙伴關系。我們將其技術整合為默認的自動分層引擎。

集成Speedb 后,Redis Enterprise 的性能顯著提升,在訪問相同資源的情況下,吞吐量翻倍,延遲減半。這大大拓寬了可利用自動分層優勢的用例范圍。在這一改進之后,Redis Enterprise 使用自動分層的數據庫規模由每個內核 5k ops/秒增至10k ops/秒。
image.png
三、數據案例

我們來看一個案例。

下圖展示了自動分層在實際工作負載場景中的性能演變示例。藍色條代表使用以前的存儲引擎(RocksDB)的 Redis Enterprise 6.4,紅色條代表使用 Speedb 的 Redis Enterprise 7.2。在基礎設施方面,我們使用 I4i.8xlarge AWS 實例在 10 個分片上托管 1TB 數據庫,為實現高可用性,采用總共 20 個分片,為 1,024 個客戶端提供服務。

為了模擬最標準的Redis 用例,我們在 20% DRAM 和 80% SSD 的配置上定義了兩種不同的有效載荷(1KiB 和 10KiB),并提供了三種可能的使用模式:平衡讀/寫(1:1)、重讀(1:4)和重寫(4:1)。在這兩種情況下,我們測量了以每秒操作數為單位的吞吐量和相應的延遲。以下圖表顯示了結果。
image.png
RAM/SSD數據占比2:8,單次操作1KB值

RS 6.4 (RocksDB) 相比,RS 7.2 (Speedb) 改進了:

· 85% 命中率時:每秒操作次數增加 1.4 倍至 1.6 倍,同時延遲降低高達 2.4 倍

· 50% 命中率時:每秒操作次數增加 1.9 倍至 2.3 倍,同時延遲降低高達 3.8 倍
image.png
RAM/SSD數據占比2:8,單次操作10KB值

與RS 6.4 (RocksDB) 相比,RS 7.2 (Speedb) 改進了:

· 85% 命中率時:每秒操作次數增加 2.3 倍至 3.0 倍,同時延遲降低高達 3.0 倍

· 50% 命中率時:每秒操作次數增加 2.1 倍至 3.5 倍,同時延遲降低高達 3.5 倍

在所有情況下,帶有Speedb 的 Redis Enterprise 7.2 都具有更好的吞吐量,這意味著維持這種性能水平所需的應用程序速度更快,基礎設施更少。

四、應用場景

自動分層尤其適用于將數據分為熱數據和冷數據的情況。

1.移動銀行

讓我們來看看移動銀行應用的例子。

如今,每個人的移動設備上都有銀行應用程序。 用戶登錄應用程序,獲取余額,查看最后一筆交易,并獲取其他相對較小和集中的信息。 每個人都希望這一過程流暢、簡單、即時。這些數據就是我們的熱數據,存放在Redis Enterprise 數據庫的 DRAM 中。

用戶希望獲得更多信息的情況并不常見,例如舊交易記錄--也許是兩年前的稅務數據。用戶需要訪問這些數據,但數據訪問速度并不那么重要。這種數據集是我們的冷數據,可以保存在高速外部存儲如固態硬盤中。

2.游戲行業

速度在游戲行業也很重要。例如, 游戲應用對延遲有嚴格要求 。另外,從本質上講,游戲是一種潮流。隨著時間的推移,游戲公司會積累越來越多的用戶數據,并將其存儲在用戶資料數據庫中,但并非所有用戶都是活躍用戶。通過自動分層,活躍用戶的資料數據可以存儲在DRAM 中,而其他用戶的數據則存儲在 SSD 中。

審核編輯:湯梓紅

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

    關注

    21

    文章

    2934

    瀏覽量

    118951
  • 數據存儲
    +關注

    關注

    5

    文章

    992

    瀏覽量

    51550
  • 大數據
    +關注

    關注

    64

    文章

    8941

    瀏覽量

    139140
  • Redis
    +關注

    關注

    0

    文章

    381

    瀏覽量

    11238
收藏 人收藏

    評論

    相關推薦

    300x32mm玻璃鋼天線:高性能通信解決方案

    深圳安騰納天線|300x32mm玻璃鋼天線:高性能通信解決方案
    的頭像 發表于 02-27 09:03 ?268次閱讀

    廣和通攜手阿里云推出隨身智能解決方案

    2月,廣和通與全球領先的云解決方案提供商阿里云達成合作:廣和通AI模組及解決方案,基于阿里云通義千問大模型,推出“隨身智能解決方案”,賦能消費電子行業。
    的頭像 發表于 02-25 16:04 ?375次閱讀

    多頻段白色蝴蝶天線:通信領域的高性能解決方案

    深圳安騰納天線|多頻段白色蝴蝶天線:通信領域的高性能解決方案
    的頭像 發表于 02-21 09:07 ?342次閱讀

    特海光3350處理器工業主板GM9-5602:為工業應用打造的高性能解決方案

    特海光3350處理器工業主板GM9-5602:為工業應用打造的高性能解決方案
    的頭像 發表于 02-20 17:29 ?499次閱讀

    Redis實戰筆記

    在目前的技術選型中,Redis 儼然已經成為了系統高性能緩存方案的事實標準,因此現在?Redis 也成為了后端開發的基本技能樹之一。 ? 基
    的頭像 發表于 02-09 09:12 ?262次閱讀
    <b class='flag-5'>Redis</b>實戰筆記

    華為云 Flexus X 加速 Redis 案例實踐與詳解

    前言 ? ? ??華為云作為業界領先的云服務提供商,不斷推出創新解決方案以滿足這些需求。其中,Flexus X 實例憑借其高性能和卓越的用戶體驗,成為了眾多企業和個人的首選。特別是其自帶
    的頭像 發表于 01-23 17:52 ?232次閱讀
    華為云 Flexus X 加速 <b class='flag-5'>Redis</b> 案例實踐與詳解

    性能與可靠性并重,Flexus X 實例助力 Redis 三主三從集群高效運行

    ,確保您的業務在海量數據面前依然游刃有余。828 華為云企業上云節, 華為云 Flexus X 實例 攜手 Redis 三主三從集群解決方案,為您帶來前所未有的優惠與便捷,開啟數據庫高
    的頭像 發表于 01-07 17:21 ?306次閱讀
    <b class='flag-5'>性能</b>與可靠性并重,Flexus X 實例助力 <b class='flag-5'>Redis</b> 三主三從集群高效運行

    鴻蒙原生頁面高性能解決方案上線OpenHarmony社區 助力打造高性能原生應用

    隨著HarmonyOS NEXT的正式推出,鴻蒙原生應用開發熱度高漲,數量激增。但在三方應用鴻蒙化進程中,性能問題頻出。為此,HarmonyOS NEXT推出了一整套原生頁面高性能解決方案,包括
    發表于 01-02 18:00

    華為云Flexus X實例,Redis性能加速評測及對比

    隨著云計算技術的飛速發展,Redis 作為一種高性能的內存數據庫,在各種應用場景中發揮著越來越重要的作用。為了滿足不同用戶對 Redis
    的頭像 發表于 12-29 15:47 ?379次閱讀
    華為云Flexus X實例,<b class='flag-5'>Redis</b><b class='flag-5'>性能</b>加速評測及對比

    泰雷茲發布數據風險智能解決方案

    近日,泰雷茲公司正式推出了其創新性的數據風險智能解決方案(Data Risk Intelligence),該方案基于Imperva數據安全平臺(DSF)構建,旨在為企業提供全面的
    的頭像 發表于 12-27 14:46 ?421次閱讀

    廣和通率先推出5G融合Wi-Fi 7智能解決方案

    近期,廣和通率先推出5G融合Wi-Fi 7智能解決方案,以高性能、高速率、高可靠的無線連接幫助客戶快速迭代智能終端。目前,該5G+Wi-Fi 7智能解決方案已在智能手持客戶商用,幫助客戶以更優成本、更短開發周期邁向高速連接。
    的頭像 發表于 12-06 15:11 ?634次閱讀

    車載應用中的高品質,高性能音頻CODEC解決方案

    車載應用中的高品質,高性能音頻CODEC解決方案 ? ? 新唐科技在全方位布局智能車載應用市場,深入車載音頻多樣化應用場景,持續推出音頻的新產品及解決方案,發布高性能指標的音頻CODE
    的頭像 發表于 11-28 16:21 ?1119次閱讀
    車載應用中的高品質,<b class='flag-5'>高性能</b>音頻CODEC<b class='flag-5'>解決方案</b>

    ADI高性能電源管理解決方案

    電子發燒友網站提供《ADI高性能電源管理解決方案.pdf》資料免費下載
    發表于 11-15 11:04 ?457次下載

    黑龍江電力高性能WDS分布式存儲系統解決方案

    黑龍江電力高性能WDS分布式存儲系統解決方案
    的頭像 發表于 07-01 09:54 ?555次閱讀
    黑龍江電力<b class='flag-5'>高性能</b>WDS分布式存儲系統<b class='flag-5'>解決方案</b>

    三星電子將為代工業務提供人工智能解決方案

    三星電子公司近日宣布,將為其代工客戶提供一套全面的“一站式”人工智能解決方案,以滿足市場對高性能、低功耗人工智能芯片技術的迫切需求。
    的頭像 發表于 06-15 09:42 ?710次閱讀
    主站蜘蛛池模板: 亚洲美女高清一区二区三区 | 国产精品1区2区3区 国产精品1区2区3区在线播放 | 国产精品日韩欧美亚洲另类 | 亚洲国产成人精品青青草原100 | 热久久影院 | 色视频免费 | 免费视频一区二区性色 | 亚洲欧美色图 | 久久婷婷色综合老司机 | 日本妞xxxxxxxxx69 | 色狠狠狠色噜噜噜综合网 | 中国美女乱淫免费看视频 | 四虎影院成人在线观看 | 一区二区三区四区电影 | 福利片在线观看免费高清 | 天天做天天操 | 日日日天天射天天干视频 | 你懂得的在线观看免费视频 | 亚洲激情视频 | 亚洲 另类色区 欧美日韩 | 国产一级特黄生活片 | 乱人伦xxxx国语对白 | 亚洲 欧美 自拍 另类 欧美 | 在线天堂中文字幕 | 一二三区在线观看 | 成人黄色激情网 | 国产精品自线在线播放 | 久久影院午夜伦手机不四虎卡 | 欧美巨波霸乳影院67194 | 四虎影院免费在线播放 | 免费啪啪小视频 | 国产成在线人视频免费视频 | 欧美午夜一区 | 手机在线观看一级午夜片 | 亚洲成在 | 欧美 亚洲 国产 精品有声 | 国产高清一区二区 | 在线观看高清免费播放 | 国产美女在线观看 | 丝袜美腿视频一区二区三区 | 最新欧美伦理网 |