国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

    文章

    3109

    瀏覽量

    122222
  • 數據存儲
    +關注

    關注

    5

    文章

    1025

    瀏覽量

    52941
  • 大數據
    +關注

    關注

    64

    文章

    9062

    瀏覽量

    143743
  • Redis
    +關注

    關注

    0

    文章

    392

    瀏覽量

    12185
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LMK5B33216:以太網網絡同步的高性能解決方案

    LMK5B33216:以太網網絡同步的高性能解決方案 在以太網網絡應用中,時鐘同步和抖動控制是確保數據準確傳輸和系統穩定運行的關鍵因素。TI的LMK5B33216網絡同步器憑借其卓越的性能和豐
    的頭像 發表于 02-06 16:30 ?854次閱讀

    LMK5B12212網絡同步器:以太網網絡應用的高性能解決方案

    LMK5B12212網絡同步器:以太網網絡應用的高性能解決方案 在以太網網絡應用領域,對于高性能網絡同步器和抖動清理器的需求日益增長。TI推出的LMK5B12212正是滿足這一需求的優秀產品,下面
    的頭像 發表于 02-06 14:20 ?172次閱讀

    SRC4392:專業數字音頻系統的高性能解決方案

    SRC4392:專業數字音頻系統的高性能解決方案 在專業和廣播數字音頻系統的設計領域,音頻處理和傳輸的質量與穩定性至關重要。德州儀器的SRC4392芯片,作為一款高度集成的CMOS設備,為這一
    的頭像 發表于 02-03 10:15 ?179次閱讀

    剖析PCM186x - Q1:汽車音頻ADC的高性能解決方案

    剖析PCM186x - Q1:汽車音頻ADC的高性能解決方案 作為一名電子工程師,在設計音頻系統時,一款高性能且可靠的音頻ADC至關重要。今天,我們就來深入剖析德州儀器(Texas
    的頭像 發表于 01-29 15:15 ?165次閱讀

    國產高性能ONFI IP解決方案全解析

    )時代,數據存儲的吞吐量瓶頸日益凸顯,高性能的ONFI IP能夠確保大規模數據的高效存取,是SSD及先進存儲系統的核心技術基石。2. 奎芯科技 ONFI IP 的核心
    發表于 01-13 16:15

    大數據解決方案如何實施

    大數據解決方案實施的難點在于以下幾點: ?1.很少有優質可用的數據 ?在數聚股份看來,這幾年數據交易機構如雨后春筍,“數據變現”成為很多擁有
    的頭像 發表于 12-25 18:22 ?1041次閱讀

    探索DLP4621-Q1:汽車外部照明的高性能解決方案

    探索DLP4621-Q1:汽車外部照明的高性能解決方案 在汽車電子領域,照明系統的性能和創新一直是關注的焦點。DLP4621-Q1作為一款適用于汽車外部照明的數字微鏡器件,為汽車前照燈系統
    的頭像 發表于 12-10 16:14 ?537次閱讀
    探索DLP4621-Q1:汽車外部照明的<b class='flag-5'>高性能解決方案</b>

    Amphenol RF SMPM 插頭到插頭電纜組件:高性能解決方案解析

    在電子工程領域,高性能的電纜組件對于確保設備的穩定運行至關重要。Amphenol RF 推出的一系列 SMPM 插頭到插頭電纜組件,為眾多應用場景提供了可靠的解決方案
    的頭像 發表于 12-09 14:58 ?452次閱讀

    Amphenol FSI的VITA 87圓形MT連接器:高性能光纖互連解決方案

    在當今對高速、可靠數據傳輸需求日益增長的時代,光纖互連技術變得至關重要。尤其是在軍事、航空航天等惡劣環境應用中,對連接器的性能和可靠性提出了極高的要求。Amphenol FSI的VITA 87圓形MT連接器系列,正是為滿足這些嚴
    的頭像 發表于 12-09 14:55 ?515次閱讀
    Amphenol FSI的VITA 87圓形MT連接器:<b class='flag-5'>高性能</b>光纖互連<b class='flag-5'>解決方案</b>

    東軟集團領跑中國醫療大數據解決方案市場

    近日,國際數據公司(IDC)權威發布《中國醫療大數據解決方案市場份額,2024:全域數據支撐》(Doc#CHC53739825,2025年9月)報告。報告顯示,在中國醫療
    的頭像 發表于 10-30 17:09 ?702次閱讀

    Redis集群部署配置詳解

    Redis集群是一種分布式Redis解決方案,通過數據分片和主從復制實現高可用性和橫向擴展。集群將整個數據
    的頭像 發表于 07-17 11:04 ?979次閱讀

    Redis集群部署與性能優化實戰

    Redis作為高性能的內存數據庫,在現代互聯網架構中扮演著關鍵角色。作為運維工程師,掌握Redis的部署、配置和優化技能至關重要。本文將從實戰角度出發,詳細介紹
    的頭像 發表于 07-08 17:56 ?850次閱讀

    電流傳感器VCS724:國產高性能解決方案技術突破與應用前景

    一、產品概述 ? 電流傳感器VCS724是深圳韋克威科技針對工業、汽車電子及新能源領域推出的國產化高性能解決方案,旨在替代進口型號(如ACS724系列)。該傳感器基于霍爾效應原理,通過集成銅傳導通路
    的頭像 發表于 05-19 10:39 ?746次閱讀

    快手上線鴻蒙應用高性能解決方案數據反序列化性能提升90%

    近日,快手在Gitee平臺上線了鴻蒙應用性能優化解決方案“QuickTransformer”,該方案針對鴻蒙應用開發中廣泛使用的三方庫“class-transformer”進行了深度優化,有效提升
    發表于 05-15 10:01

    快手上線鴻蒙應用高性能解決方案

    近日,快手在Gitee平臺上線了鴻蒙應用性能優化解決方案“QuickTransformer”,該方案針對鴻蒙應用開發中廣泛使用的三方庫“class-transformer”進行了深度優化,有效提升
    的頭像 發表于 05-14 09:11 ?1208次閱讀
    快手上線鴻蒙應用<b class='flag-5'>高性能解決方案</b>