0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微軟推出Garnet緩存系統(tǒng),優(yōu)化應(yīng)用運(yùn)行效率

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

據(jù)報(bào)道,微軟近期新上線了Garnet全新緩存存儲(chǔ)系統(tǒng),以充分發(fā)揮硬件潛能,提升應(yīng)用智能運(yùn)行速度。該公司已將其開源并廣泛用于Windows & Web Experience Platform、Azure Resource Manager及Azure Resource Graph等項(xiàng)目中。

自2021年起,微軟便開始致力于Garnet項(xiàng)目研發(fā)。微軟在聲明中強(qiáng)調(diào)此舉旨在賦予應(yīng)用與數(shù)據(jù)交互以史無前例的高效、低延時(shí)和經(jīng)濟(jì)效益。Garnet是由微軟研究院基于C#.NET8.0打造的遠(yuǎn)程緩存存儲(chǔ)系統(tǒng),旨在滿足快速、擴(kuò)展性強(qiáng)且低延遲的需求。

Garnet表現(xiàn)卓越,無論在單節(jié)點(diǎn)內(nèi)部還是跨分片集群都能迅速擴(kuò)展。其支持副本、檢查點(diǎn)、故障轉(zhuǎn)移和事務(wù)操作,在主內(nèi)存與分層存儲(chǔ)(如SSD及Azure存儲(chǔ))同樣適用。此外,Garnet還賦予豐富API接口及強(qiáng)大可擴(kuò)展性的特性。

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

借助.NET豐富的庫資源,Garnet實(shí)現(xiàn)了API的廣泛覆蓋,并公開提供優(yōu)化空間。值得稱贊的是,微軟成功將Garnet良好運(yùn)行在Linux和Windows兩大平臺(tái)上。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微軟
    +關(guān)注

    關(guān)注

    4

    文章

    6516

    瀏覽量

    103602
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1916

    瀏覽量

    34374
  • 數(shù)據(jù)交互
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    10459
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么是CPU緩存?它有哪些作用?

    CPU緩存(Cache Memory)是計(jì)算機(jī)系統(tǒng)中一個(gè)至關(guān)重要的組成部分,它位于CPU與內(nèi)存之間,作為兩者之間的臨時(shí)存儲(chǔ)器。CPU緩存的主要作用是減少CPU訪問內(nèi)存所需的時(shí)間,從而提高系統(tǒng)
    的頭像 發(fā)表于 08-22 14:54 ?969次閱讀

    微軟推出Windows 11的重大更新KB5040529

    微軟今日針對(duì)Windows Insider項(xiàng)目中的Release Preview頻道成員,隆重推出了Windows 11的重大更新——KB5040529,此次更新將系統(tǒng)版本號(hào)躍升至Build 26100.1297,為用戶解鎖了一
    的頭像 發(fā)表于 07-26 14:46 ?1397次閱讀

    OpenHarmony之開機(jī)優(yōu)化

    對(duì)其進(jìn)行詳細(xì)的性能分析,從而優(yōu)化系統(tǒng)啟動(dòng)速度和運(yùn)行效率。 三丶開機(jī)優(yōu)化 開機(jī)優(yōu)化的主要目的是為了
    發(fā)表于 07-01 16:39

    微軟推出環(huán)保計(jì)劃與可持續(xù)發(fā)展承諾,迎接世界地球日

    微軟表示,自Windows 11系統(tǒng)發(fā)布以來,公司一直致力于提升能源利用效率。例如,通過降低設(shè)備功耗、延長系統(tǒng)續(xù)航時(shí)間、優(yōu)化Edge和Tea
    的頭像 發(fā)表于 04-23 10:17 ?459次閱讀

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

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

    數(shù)據(jù)中心UPS系統(tǒng)運(yùn)行能耗優(yōu)化探討與應(yīng)用

    數(shù)據(jù)中心的能效指標(biāo)起到重要作用,當(dāng)?shù)厥须姷墓╇娰|(zhì)量對(duì)UPS系統(tǒng)運(yùn)行有重要的影響,靈活的UPS系統(tǒng)運(yùn)行方式能大程度對(duì)數(shù)據(jù)中心能耗優(yōu)化。 安科瑞
    的頭像 發(fā)表于 04-11 15:36 ?350次閱讀
    數(shù)據(jù)中心UPS<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>運(yùn)行</b>能耗<b class='flag-5'>優(yōu)化</b>探討與應(yīng)用

    微軟網(wǎng)頁版Excel新增復(fù)制粘貼功能,助力提升用戶工作效率

    今日,微軟公司宣布推出Microsoft 365Insider項(xiàng)目,面向會(huì)員開放網(wǎng)頁版Excel的試用機(jī)會(huì),旨在通過提升復(fù)制粘貼功能來提高用戶生產(chǎn)效率。
    的頭像 發(fā)表于 04-02 15:16 ?420次閱讀

    微軟推出Copilot金融版

    近日,微軟正式推出了Copilot金融版(Copilot for Finance),目前處于公開預(yù)覽階段。這款新產(chǎn)品被微軟宣傳為將徹底改變財(cái)務(wù)團(tuán)隊(duì)處理日常工作的方式。
    的頭像 發(fā)表于 03-05 10:49 ?639次閱讀

    如何選擇合適的本地緩存

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

    提升VMware虛擬機(jī)運(yùn)行速度的方法

    使用虛擬機(jī)運(yùn)行Linux操作系統(tǒng)通常會(huì)比在物理機(jī)上直接安裝系統(tǒng)運(yùn)行效率更低,本篇博文將介紹如何優(yōu)化
    的頭像 發(fā)表于 12-29 16:33 ?4662次閱讀
    提升VMware虛擬機(jī)<b class='flag-5'>運(yùn)行</b>速度的方法

    微軟推出Copilot Android版應(yīng)用

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

    Redis緩存預(yù)熱+緩存雪崩+緩存擊穿+緩存穿透要點(diǎn)簡(jiǎn)析

    緩存預(yù)熱就是系統(tǒng)上線后,提前將相關(guān)的緩存數(shù)據(jù)直接加載到緩存系統(tǒng)。
    的頭像 發(fā)表于 12-25 09:41 ?684次閱讀
    Redis<b class='flag-5'>緩存</b>預(yù)熱+<b class='flag-5'>緩存</b>雪崩+<b class='flag-5'>緩存</b>擊穿+<b class='flag-5'>緩存</b>穿透要點(diǎn)簡(jiǎn)析

    mybatis一級(jí)緩存和二級(jí)緩存的原理

    MyBatis是一種輕量級(jí)的持久化框架,它提供了一級(jí)緩存和二級(jí)緩存的機(jī)制來優(yōu)化數(shù)據(jù)庫操作性能。一級(jí)緩存是默認(rèn)開啟的,而二級(jí)緩存需要手動(dòng)配置啟
    的頭像 發(fā)表于 12-03 11:55 ?889次閱讀

    工業(yè)交換機(jī)助力革新燃?xì)夤芫W(wǎng)監(jiān)控系統(tǒng)安全與運(yùn)行效率

    隨著現(xiàn)代社會(huì)能源需求的不斷增長,燃?xì)夤芫W(wǎng)監(jiān)控系統(tǒng)的重要性日益凸顯。為了確保燃?xì)夤?yīng)的安全可靠,并提升管網(wǎng)運(yùn)行效率,工業(yè)交換機(jī)作為關(guān)鍵設(shè)備在燃?xì)夤芫W(wǎng)監(jiān)控系統(tǒng)中發(fā)揮著重要作用。本文將深入探
    的頭像 發(fā)表于 11-08 09:34 ?339次閱讀

    如何使用緩存

    存放一個(gè)副本,當(dāng)該內(nèi)容下次被訪問時(shí),不必連接到駐留網(wǎng)站,而是由Cache中保留的副本提供。 在企業(yè)Web應(yīng)用中,通過緩存技術(shù)能夠提高請(qǐng)求的響應(yīng)速度;減少系統(tǒng)IO開銷;降低系統(tǒng)數(shù)據(jù)讀寫壓力...
    的頭像 發(fā)表于 10-08 14:07 ?493次閱讀