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

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

3天內不再提示

微軟推出Garnet緩存系統,優化應用運行效率

微云疏影 ? 來源:綜合整理 ? 作者:綜合整理 ? 2024-03-20 14:09 ? 次閱讀

據報道,微軟近期新上線了Garnet全新緩存存儲系統,以充分發揮硬件潛能,提升應用智能運行速度。該公司已將其開源并廣泛用于Windows & Web Experience Platform、Azure Resource Manager及Azure Resource Graph等項目中。

自2021年起,微軟便開始致力于Garnet項目研發。微軟在聲明中強調此舉旨在賦予應用與數據交互以史無前例的高效、低延時和經濟效益。Garnet是由微軟研究院基于C#.NET8.0打造的遠程緩存存儲系統,旨在滿足快速、擴展性強且低延遲的需求。

Garnet表現卓越,無論在單節點內部還是跨分片集群都能迅速擴展。其支持副本、檢查點、故障轉移和事務操作,在主內存與分層存儲(如SSD及Azure存儲)同樣適用。此外,Garnet還賦予豐富API接口及強大可擴展性的特性。

關于Garnet的諸多優點,微軟歸納如下:首先,Garnet以RESP線協議作為基礎,無需修改即可兼容大多數編程語言中的Redis客戶端;其次,Garnet具備出色的可擴展性和高吞吐量,連接多個客戶端和小批量數據,為大型應用與服務提供節約成本的方案;再次,其在第99個及第99.9個百分位表現出卓越的客戶端延遲值,這對于實際應用前景具有重大意義;最后,Garnet充分融合了當下最新穎的.NET技術,兼具跨平臺、可拓展及現代化的卓越特性,確保開發與發展便利性同時,又不影響性能穩定性。

借助.NET豐富的庫資源,Garnet實現了API的廣泛覆蓋,并公開提供優化空間。值得稱贊的是,微軟成功將Garnet良好運行在Linux和Windows兩大平臺上。

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

    關注

    4

    文章

    6410

    瀏覽量

    103149
  • 編程語言
    +關注

    關注

    9

    文章

    1881

    瀏覽量

    33545
  • 數據交互
    +關注

    關注

    0

    文章

    28

    瀏覽量

    10431
收藏 人收藏

    評論

    相關推薦

    微軟推出環保計劃與可持續發展承諾,迎接世界地球日

    微軟表示,自Windows 11系統發布以來,公司一直致力于提升能源利用效率。例如,通過降低設備功耗、延長系統續航時間、優化Edge和Tea
    的頭像 發表于 04-23 10:17 ?287次閱讀

    微軟推出Edge搜索欄,提升用戶搜索效率

    據4月19日消息,微軟近期推出Windows 11與Windows 10系統更新,新增Edge搜索欄桌面集成功能。官方表示,此舉旨在為用戶提供更便捷的搜索體驗,無需開啟瀏覽器即可獲得所需信息,從而提升工作
    的頭像 發表于 04-19 14:44 ?281次閱讀

    數據中心UPS系統運行能耗優化探討與應用

    數據中心的能效指標起到重要作用,當地市電的供電質量對UPS系統運行有重要的影響,靈活的UPS系統運行方式能大程度對數據中心能耗優化。 安科瑞
    的頭像 發表于 04-11 15:36 ?158次閱讀
    數據中心UPS<b class='flag-5'>系統</b><b class='flag-5'>運行</b>能耗<b class='flag-5'>優化</b>探討與應用

    微軟將裁員1900名動視暴雪和Xbox員工

    微軟近日宣布,將在動視暴雪和Xbox部門裁員1900人。這一裁員計劃是微軟在全球重組計劃的一部分,旨在優化公司運營和提高效率。
    的頭像 發表于 01-26 15:42 ?340次閱讀

    如何選擇合適的本地緩存?

    小編最近在使用系統的時候,發現盡管應用已經使用了 redis 緩存提高查詢效率,但是仍然有進一步優化的空間,于是想到了比分布式緩存性能更好的
    的頭像 發表于 01-18 11:19 ?543次閱讀
    如何選擇合適的本地<b class='flag-5'>緩存</b>?

    微軟推出Copilot Android版應用

    微軟在一周前悄然上線了 Android 版本的 Copilot 應用,目前可從 Google Play 商店進行下載,但 iOS 版本尚未推出。
    的頭像 發表于 12-28 09:44 ?496次閱讀

    Redis緩存預熱+緩存雪崩+緩存擊穿+緩存穿透要點簡析

    緩存預熱就是系統上線后,提前將相關的緩存數據直接加載到緩存系統。
    的頭像 發表于 12-25 09:41 ?355次閱讀
    Redis<b class='flag-5'>緩存</b>預熱+<b class='flag-5'>緩存</b>雪崩+<b class='flag-5'>緩存</b>擊穿+<b class='flag-5'>緩存</b>穿透要點簡析

    mybatis一級緩存和二級緩存的原理

    MyBatis是一種輕量級的持久化框架,它提供了一級緩存和二級緩存的機制來優化數據庫操作性能。一級緩存是默認開啟的,而二級緩存需要手動配置啟
    的頭像 發表于 12-03 11:55 ?569次閱讀

    如何使用緩存

    中存放一個副本,當該內容下次被訪問時,不必連接到駐留網站,而是由Cache中保留的副本提供。 在企業Web應用中,通過緩存技術能夠提高請求的響應速度;減少系統IO開銷;降低系統數據讀寫壓力...
    的頭像 發表于 10-08 14:07 ?353次閱讀

    使用STM32緩存優化性能與功率效率

    本應用筆記描述了意法半導體開發的首款指令緩存(ICACHE)和數據緩存(DCACHE)。在 Arm? Cortex?-M33 處理器的 AHB 總線中引入的 ICACHE 和 DCACHE 嵌入到
    發表于 09-07 07:51

    cpu緩存的作用及原理是什么

    CPU高速緩存集成于CPU的內部,其是CPU可以高效運行的成分之一,本文圍繞下面三個話題來講解CPU緩存的作用
    發表于 08-21 12:17 ?984次閱讀
    cpu<b class='flag-5'>緩存</b>的作用及原理是什么

    使用STM32緩存優化性能與功率效率應用筆記

    電子發燒友網站提供《使用STM32緩存優化性能與功率效率應用筆記.pdf》資料免費下載
    發表于 08-01 10:02 ?0次下載
    使用STM32<b class='flag-5'>緩存</b>來<b class='flag-5'>優化</b>性能與功率<b class='flag-5'>效率</b>應用筆記

    Ehcache!這才是Java本地緩存之王!

    就Java而言,其常用的緩存解決方案有很多,例如數據庫緩存框架EhCache,分布式緩存Memcached等,這些緩存方案實際上都是為了提升吞吐效率
    的頭像 發表于 07-29 11:21 ?1274次閱讀
    Ehcache!這才是Java本地<b class='flag-5'>緩存</b>之王!

    通用緩存引擎cachelib介紹

    網絡服務幾乎在系統架構的每一層都依賴于緩存。大型網絡服務依靠緩存系統來實現高性能和高效率。例如,在Facebook,CDN
    的頭像 發表于 07-27 09:02 ?725次閱讀
    通用<b class='flag-5'>緩存</b>引擎cachelib介紹

    聊聊本地緩存和分布式緩存

    本地緩存 :應用中的緩存組件,緩存組件和應用在同一進程中,緩存的讀寫非???,沒有網絡開銷。但各應用或集群的各節點都需要維護自己的單獨緩存,無
    發表于 06-11 15:12 ?601次閱讀
    聊聊本地<b class='flag-5'>緩存</b>和分布式<b class='flag-5'>緩存</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>