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

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

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

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

Redis 8 向量搜索實測:輕松擴展至 10 億向量

虹科技術(shù) ? 來源:虹科技術(shù) ? 作者:虹科技術(shù) ? 2025-05-13 14:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

面對生成式 AI 帶來的超大規(guī)模向量需求,Redis 8 向量搜索實測輕松支持 10 億向量,依舊保持低延遲與高吞吐表現(xiàn)。本篇文章詳細介紹了 Redis 如何通過 HNSW 算法擴展至十億級別,并提供完整測試配置與性能數(shù)據(jù)。無論是 AI 檢索、推薦系統(tǒng)還是多模態(tài)生成應用,Redis 8 都是你構(gòu)建高效向量服務的可靠選擇。

隨著越來越多的公司把生成式人工智能(GenAI)應用投入生產(chǎn),我們看到客戶對更大向量數(shù)據(jù)庫的需求不斷增長。我們發(fā)現(xiàn)了一些需要 10 億個或更多向量的使用場景,很高興能分享我們在這一規(guī)模上的基準測試結(jié)果。

在測試中,我們在中位延遲為 200 毫秒的情況下達到了 90% 的精確度,而在處理 50 個并發(fā)搜索請求時,對于前 100 個最近鄰(nearest neighbors),在中位延遲為 1.3 秒的情況下達到了 95% 的精確度。

將向量搜索擴展到 10 億個向量并非易事,但 Redis 8 的發(fā)布讓這一過程顯得輕松。今天,我們將通過展示 Redis 在實時搜索 10 億個 768 維向量時的處理能力,來說明它如何應對大規(guī)模應用程序。我們嚴格測試了索引與搜索的性能,證明了 Redis 不僅是最快的向量數(shù)據(jù)庫,還能從數(shù)百萬個向量擴展到數(shù)十億個向量,仍然提供極低的延遲。請查看下面的詳細信息。

測試配置詳解

我們使用了一個與 Intel? 合作準備的向量數(shù)據(jù)集,該數(shù)據(jù)集包含 10 億個 768 維向量,采用 FLOAT16 精度和 10K 查詢,每個查詢有 100 個真實值(精確鄰居,exact neighbors)。該數(shù)據(jù)集源自LAION-5B 數(shù)據(jù)集,這是一個用于訓練下一代圖生文模型(如 Stable Diffusion 和 OpenClip)的大規(guī)模數(shù)據(jù)集。

向量索引使用了歐幾里得距離度量和 FLOAT16 精度,并且在查詢時通過調(diào)整以下參數(shù)來實現(xiàn)不同的精確度:

EF_CONSTRUCTION(在索引創(chuàng)建時設置):在構(gòu)建圖時,圖中每個節(jié)點允許的最大潛在出邊(potential outgoing edges candidates)候選數(shù)量。

M(在索引創(chuàng)建時設置):在圖的每一層中,每個節(jié)點允許的最大出邊數(shù)量。在第零層,最大出邊數(shù)量將是 2M。

EF_RUNTIME(在查詢時可變):在 KNN 搜索期間要保留的最大頂級候選數(shù)量(maximum top candidates)。更高的 EF_RUNTIME 值將導致更準確的結(jié)果,但也會增加運行時間。

使用數(shù)據(jù)集的 100 個最近鄰的真實值來評估每個回復的準確性(召回率),并且我們對 M 在 4、8、16 和 32 個出邊之間,EF_CONSTRUCTION 在 4、8、16 和 32 之間,以及 EF_RUNTIME 在 4、8、16、32、64、128、256、512、1024、2048、4096 和 8192 之間進行了調(diào)整。為確保結(jié)果可重現(xiàn),每個配置都運行了 3 次,選擇了最好的結(jié)果。

Redis 8 Community Edition 十億規(guī)模基準測試

數(shù)據(jù)集:laion-img-emb-768-1G-cosine

客戶端數(shù)量:501

繪制值:每秒請求數(shù)(RPS)| 平均延遲(秒)| 95百分位延遲(秒)| 索引時間(秒)

wKgZPGgi33-AD4ciAADd27A_1j8775.png

在我們之前的向量數(shù)據(jù)庫基準測試博客中,我們專注于證明 Redis 是最快的向量數(shù)據(jù)庫。現(xiàn)在我們證明,對于需要保持實時性延遲的使用場景,我們不僅是最快的向量數(shù)據(jù)庫,我們還可以將向量數(shù)量從數(shù)百萬擴展到數(shù)十億。

測試結(jié)果

在十億向量規(guī)模下,使用實時索引,Redis 8 社區(qū)版可以維持每秒 66K 向量插入,對于允許至少 95% 精確度(M 16 和 EF_CONSTRUCTION 32)的索引配置。對于導致較低精確度(M 4 和 EF_CONSTRUCTION 4)的索引配置,Redis 8 社區(qū)版可以支持高達每秒 160K 向量插入的速率。通過使用更多服務器可以進一步增加吞吐量。

對于高精確度查詢,我們可以看到更大的 HNSW 索引(更高的 M 和 EF_CONSTRUCT)會提高搜索質(zhì)量,但會增加延遲。在處理 50 個并發(fā)搜索請求時,我們在中位延遲(包括往返時間)為 200 毫秒的情況下達到 90% 精確度,而在中位延遲(包括往返時間)為 1.3 秒的情況下達到 95% 精確度。

由于所需的精確度和延遲權(quán)衡因使用場景而異,因此根據(jù)上面的圖表調(diào)整 HNSW 參數(shù)非常重要。

Redis 8 證明了實時向量搜索不僅適用于數(shù)百萬個向量,還能擴展到數(shù)十億個向量,同時保持高性能。通過正確的 HNSW 調(diào)優(yōu),你可以在精確度、延遲和吞吐量之間取得平衡,以適應你的使用場景,實現(xiàn)高達 95% 的召回率和實時查詢。無論你是在構(gòu)建人工智能驅(qū)動的搜索、推薦引擎還是任何基于向量的應用程序,Redis 都能為你提供所需的快速、可擴展性能。

Redis

艾體寶是Redis企業(yè)版數(shù)據(jù)庫的中國區(qū)戰(zhàn)略合作伙伴,持續(xù)關(guān)注各行業(yè)當下急切需求,專注于為企業(yè)解答疑問,制定專屬服務,提供一站式解決方案,艾體寶提供的Redis企業(yè)版數(shù)據(jù)庫是無數(shù)企業(yè)數(shù)據(jù)安全保護路上的最佳合作選擇!為企業(yè)的數(shù)據(jù)安全保駕護航!

審核編輯 黃宇

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

    關(guān)注

    88

    文章

    34916

    瀏覽量

    277941
  • 人工智能
    +關(guān)注

    關(guān)注

    1806

    文章

    48960

    瀏覽量

    248492
  • Redis
    +關(guān)注

    關(guān)注

    0

    文章

    385

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    milvus向量數(shù)據(jù)庫的主要特性和應用場景

    Milvus 是一個開源的向量數(shù)據(jù)庫,專門為處理和分析大規(guī)模向量數(shù)據(jù)而設計。它適用于需要高效存儲、檢索和管理向量數(shù)據(jù)的應用場景,如機器學習、人工智能、計算機視覺和自然語言處理等。
    的頭像 發(fā)表于 07-04 11:36 ?118次閱讀
    milvus<b class='flag-5'>向量</b>數(shù)據(jù)庫的主要特性和應用場景

    RISC-V架構(gòu)下的編譯器自動向量

    進迭時空專注于研發(fā)基于RISC-V的高性能新AICPU,對于充分發(fā)揮CPU核的性能而言,編譯器是不可或缺的一環(huán),而在AI時代,毫無疑問向量算力將發(fā)揮越來越重要的作用。進迭時空非常重視RISC-V
    的頭像 發(fā)表于 06-06 16:59 ?308次閱讀
    RISC-V架構(gòu)下的編譯器自動<b class='flag-5'>向量</b>化

    redis三種集群方案詳解

    Redis中提供的集群方案總共有三種(一般一個redis節(jié)點不超過10G內(nèi)存)。
    的頭像 發(fā)表于 03-31 10:46 ?664次閱讀
    <b class='flag-5'>redis</b>三種集群方案詳解

    《AI Agent 應用與項目實戰(zhàn)》閱讀心得3——RAG架構(gòu)與部署本地知識庫

    。RAG技術(shù)建立在向量數(shù)據(jù)庫的基礎(chǔ)上,通過高維向量空間中的相似度計算來實現(xiàn)語義層面的匹配,這比傳統(tǒng)的關(guān)鍵詞搜索更能捕捉文本的深層語義關(guān)聯(lián)。 第七章通過一個本地知識庫的搭建案例展示了RAG技術(shù)的工程實踐。在
    發(fā)表于 03-07 19:49

    百度搜索,能否將DeepSeek變成“內(nèi)功”?

    實測之后,會發(fā)現(xiàn)百度搜索和DeepSeek稱得上“王炸組合”
    的頭像 發(fā)表于 02-21 10:04 ?2313次閱讀
    百度<b class='flag-5'>搜索</b>,能否將DeepSeek變成“內(nèi)功”?

    Redis實戰(zhàn)筆記

    在目前的技術(shù)選型中,Redis 儼然已經(jīng)成為了系統(tǒng)高性能緩存方案的事實標準,因此現(xiàn)在?Redis 也成為了后端開發(fā)的基本技能樹之一。 ? 基于上述情況,今天給大家分享一份?杰哥?親筆撰寫的內(nèi)部
    的頭像 發(fā)表于 02-09 09:12 ?368次閱讀
    <b class='flag-5'>Redis</b>實戰(zhàn)筆記

    Redis Cluster之故障轉(zhuǎn)移

    1. Redis Cluster 簡介 Redis Cluster 是 Redis 官方提供的 Redis 集群功能。 為什么要實現(xiàn) Redis
    的頭像 發(fā)表于 01-20 09:21 ?864次閱讀
    <b class='flag-5'>Redis</b> Cluster之故障轉(zhuǎn)移

    RK3576有多強?實測三屏八攝像頭輕松搞定

    的MYD-LR3576開發(fā)板開發(fā)了一個三屏異顯,8路攝像頭輸入的DEMO,實測下來,RK3576輕松搞定了該任務。MYD-LR3576開發(fā)板是基于RK3576設計的一款
    的頭像 發(fā)表于 01-16 08:06 ?606次閱讀
    RK3576有多強?<b class='flag-5'>實測</b>三屏八攝像頭<b class='flag-5'>輕松</b>搞定

    華為云 Flexus X 輕松實現(xiàn) Redis 一主多從高效部署

    前言 ????????華為云 Flexus?X 是一款專為高性能計算設計的云服務器實例,其搭載的 X-Turbo 加速技術(shù)和智能應用調(diào)優(yōu)算法,能夠大幅提升 Redis 的處理能力和響應速度。此外
    的頭像 發(fā)表于 12-27 13:45 ?478次閱讀
    華為云 Flexus X <b class='flag-5'>輕松</b>實現(xiàn) <b class='flag-5'>Redis</b> 一主多從高效部署

    希姆計算的RISC-V矩陣擴展開源項目已升級0.5版本,支持向量+矩陣的實現(xiàn)

    希姆計算的RISC-V矩陣擴展開源項目已升級0.5版本-----支持向量+矩陣的實現(xiàn)范福杰博士&陳煒博士項目背景Background為了解決RISC-V在人工智能領(lǐng)域中指令碎片化
    的頭像 發(fā)表于 11-12 01:08 ?2670次閱讀
    希姆計算的RISC-V矩陣<b class='flag-5'>擴展</b>開源項目已升級<b class='flag-5'>至</b>0.5版本,支持<b class='flag-5'>向量</b>+矩陣的實現(xiàn)

    AI搜索創(chuàng)企Perplexity擬融資5美元

    近日,據(jù)路透社消息透露,人工智能搜索領(lǐng)域的初創(chuàng)企業(yè)Perplexity即將迎來新一輪的重大融資。據(jù)悉,該公司計劃在新一輪融資中籌集高達5美元的資金,這一舉措有望使其整體估值飆升至90美元的高位
    的頭像 發(fā)表于 11-10 11:20 ?751次閱讀

    淺談RISC-C C Intrinsic的發(fā)展情況

    Intrinsic 特別適用于向量擴展(RVV),這是因為RVV提供了對數(shù)據(jù)并行處理的原生支持。 ## RISC-V C Intrinsic 標準 RISC-V C Intrinsic 的標準由
    發(fā)表于 10-16 16:55

    科技云報到:大模型時代下,向量數(shù)據(jù)庫的野望

    科技云報到:大模型時代下,向量數(shù)據(jù)庫的野望
    的頭像 發(fā)表于 10-14 17:18 ?516次閱讀

    IC測試基本原理與ATE測試向量生成

    ,研究和發(fā)展IC測試,有著重要的意義。而測試向量作為IC測試中的重要部分,研究其生成方法也日漸重要。1IC測試1.1IC測試原理IC測試是指依據(jù)被測器件(DUT)特點
    的頭像 發(fā)表于 10-12 08:03 ?2410次閱讀
    IC測試基本原理與ATE測試<b class='flag-5'>向量</b>生成

    TMS320C6701如何自己更改中斷向量的入口地址?

    TMS320C6701如何自己更改中斷向量的入口地址?有沒有C6701外設中斷的參考程序?或者對C6701有像Controlsuit一樣的參考軟件
    發(fā)表于 08-09 06:49
    主站蜘蛛池模板: 国产一级特黄特色aa毛片 | 亚欧美视频 | 成人淫片 | 天天干天天干天天干天天干天天干 | 美女黄频| 女同毛片 | 国产农村女人一级毛片了 | 亚久久 | 国产三级在线播放 | 毛片毛多 | 黄色网页在线播放 | 在线亚洲一区二区 | 九九人人 | www.婷婷.com| 无人码一区二区三区视频 | 新版天堂中文在线8官网 | 2017亚洲男人天堂 | 伊人蕉久 | 欧美一级免费观看 | 天堂a免费视频在线观看 | 日韩毛片大全免费高清 | 午夜久久免费视频 | 一区二区不卡在线观看 | a一级黄| 日本免费福利视频 | 一级片高清 | 2021久久精品免费观看 | 黄色a∨| 美女被免费视频的网站 | 日本一区二区三区在线观看视频 | 在线黄色免费观看 | swag系列国产精品 | 天堂网最新版www中文 | 成人欧美精品一区二区不卡 | 国产伦精品一区二区三区在线观看 | 四虎精品成人a在线观看 | 男女视频在线看 | 国产美女激情视频 | 精品视频69v精品视频 | 久久久午夜精品理论片 | 午夜大片免费完整在线看 |