EloqCloud for KV 初體驗:兼容redis的云原生KV數據庫

????????最近在做一些AI應用的時候,我在想嘗試利用redis的能力緩存一些信息,這使我想去找一個免費的redis來進行使用,在調研的過程中我發現了一款產品EloqCloud for KV可以提供類似的能力,于是嘗試使用了一下,本文記錄了這次體驗過程。如果你也有類似的需求,希望能夠對你也有所幫助。

簡介

????????EloqCloud EloqDB 的 SaaS 平臺,旨在為開發者提供經濟、可擴展且可預測的云端體驗,并可由開發者選擇使用自己熟悉的 API。同時它也是一個產品矩陣,支持多種數據模態和計算 API,包括 SQL、Redis、MongoDB、Vector、Graph,未來還將有一個全能型解決方案 ConvergedDB。它的第一個產品是EloqCloud for EloqKV,現已正式面向公眾開放。那么EloqCloud for EloqKV又是什么呢?簡而言之,EloqCloud for EloqKV 是一個具有完整 Redis API 兼容性的云原生事務型鍵值數據庫,它不僅僅是一個緩存,它是一個真正的數據庫,專為持久性、可用性性能而構建。每次寫入都會在確認之前進行復制。它支持跨可用區持久化以應對可用區故障。它具有Scale to Zero、經濟高可用、高性能、完整 ACID 事務等特性

使用場景

?????從功能描述以及feature來看,我們大致能推導出它的一些使用場景:

  • 當你的業務場景中需要用到具有事務能力的redis的時候,它將會是一個不錯的選擇(事務!事務!事務!)。

  • 可以作為KV存儲的主庫使用,如果你不想構建主庫+緩存的架構,這將是一個不錯的選擇。

  • 如果你是一個redis的初學者,先要學習、了解、練習實踐redis相關知識,那么它也是一個不錯的選擇(redis兼容,且有一定的免費額度,無需自己本地部署。關于它的免費額度,我了解下來是10GB的免費存儲以及不限量的讀操作,能支持到1w的qps,相比同類型其他云存儲簡直不要太香~)

EloqCloud 實操初體驗

????????接下來我們一起來看看EloqCloud的實操流程,這里我們將它當作一個redis的練習場,我們的目標是在上面完成一些基本的redis操作

創建集群

????????當登錄成功之后會進入EloqKV的工作臺,在這里點擊右上角的【Create Cluster】進入創建頁,在這里可以配置我們的Cluster,對于cluster部署的區域,我們可以選擇云供應商(cloud provider),區域(region)、zone。對于cluster本身,我們可以選擇產品類型(prodct type)和sku(sku我們一般選擇free后綴的)。選好這些配置之后(根據自身需要,一般來說如果為了快速體驗直接按照默認的配置來創建即可)。

集群數據看板

????????當創建完成之后, 首頁會出現我們剛剛創建的集群,這里顯示了一些集群的基本信息,如果我們想要看更多集群相關的數據,我們選擇一個集群點擊進入,即可看到集群更加具體的信息。

????????以這個上圖為例,圖中可以看到以下信息:

  1. Tire: 顯示為“Serverless”。

  2. Status: 當前狀態為“IDLE”, 當新查詢到來的時候會自動恢復成running狀態。

  3. Total Resource: 顯示為“CPU 0 Core, Memory 0Mi”。free Tier版本是0 Core CPU

  4. Create At: 創建時間為“Jun 15 2025 / 16:23:36”。

????????此外,還有兩個主要部分:

  • Core Metrics:

    • 顯示“Metrics Unavailable”,說明當集群狀態為“Available”時,指標數據才可用。當前狀態為“Idle”。

  • Cluster Properties:

    • Cloud Provider: 云服務提供商為“aws”。

    • Region: 區域為“us-west-1”。

    • Zone: 區域為“us-west-1a”。

    • Cluster Status: 當前狀態為“IDLE”。

    • Product Type: 產品類型為“EloqKV”。

    • Version: 版本為“nightly-2025-05-16”。

    • Tx Service: 事務服務數量為“1 * (0 Core CPU, 0Mi Memory)”。

    • Log Service: 日志服務數量為“0 * (0 Core CPU, 0Mi Memory)”。

????????界面右上角有一個按鈕,標注為“CONNECT TEST”。點擊這個按鈕,我們可以得到連接到這個云kv數據庫的詳細信息。

數據庫連接

????????為了我們的服務能夠連接上云數據庫,我們可以按照CONNECT TEST中描述的信息進行連接。這個頁面中給出了連接數據庫的一些必要信息,比如用戶名,密碼,如果要以命令行的形式連接,命令行的內容等。除了命令行這里還提供了go,java, python, params的連接方式,用戶可以根據自身需要來進行連接測試。

????????這里有一個問題,目前的操作頁面到此戛然而止了,對于初學者或本地沒有安裝redis client的用戶來說,無法體驗下去了。為了解決這個問題,也方便后續大家使用,我編寫了一個簡單的redis連接器來幫助大家解決這個問題,打通體驗流程的"最后一公里". (項目地址:https://github.com/flyboyer/redis_test_tool, 提供了打包docker的能力, 歡迎大家使用,后續部署網頁后的項目地址也會同步在項目中更新)

通過Redis連接測試工具進行測試

自動化命令解析

????????將上面的redis-cli命令完整的復制到自動解析的輸入框中,點擊【解析并填充】按鈕,如果解析成功,你會看到下方的參數被自動的填充好,并且下方會展示【CLI命令解析成功】,然后我們進入下一步。

連接數據庫

????????點擊上面的【連接按鈕】,如果連接成功,則會看到如下畫面。下方提示【成功連接到Redis服務器】,并且展示一個命令執行器,我們可以在這里輸入redis命令執行并查看結果。如果你不知道輸入什么,也可以選擇下方的一些常用命令,然后點擊執行,查看執行結果。常用命令中包括了一些對Redis常用數據結構的操作。

執行Redis命令

????????按照上面的說法我們來測試幾個命令,比如這里的INCR counter. 可以看到執行結果處展示了云數據庫執行的結果13(為什么是13?因為我之前使用類似的命令操作過,它是基于數據庫中現有的值+1的,這也說明我們數據庫中是存在一些數據的)

執行歷史

????????如果你執行過多個命令,那么就會有執行歷史,在工具頁面下方可以看到,它會幫助你了解你本次做過哪些操作。不過注意,這里頁面刷新會重置,它只會記錄你本次使用的所有操作歷史。

????????通過這個工具,可以幫助你快速的體驗上手EloqKV。

體驗結論

????????體驗下來整體感覺還是不錯的,界面簡潔、操作簡單,尤其是對有redis需求的場景來說是一個不錯的選擇。其免費的額度對于獨立開發者或者初創企業進行PoC或PMF來說也是足夠使用的。如果你也有類似的需求,不妨嘗試一下~云數據庫地址:cloud.eloqdata.com/?申請后可用。

????????后續文章中如果有用到的場景我們會再次詳細的描述使用過程,如果你對此感興趣歡迎關注后續哦~

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/86773.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/86773.shtml
英文地址,請注明出處:http://en.pswp.cn/web/86773.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

企業級路由器技術全解析:從基礎原理到實戰開發

簡介 在當今數字化時代,路由器作為網絡的核心設備,其技術深度與應用廣度直接影響著企業網絡的性能與安全性。本文將全面解析路由器的基礎原理、工作機制以及企業級開發技術,從網絡層尋址到路由協議算法,從安全配置到QoS實現,再到多廠商API開發實戰,旨在幫助網絡工程師和…

day041-web集群架構搭建

文章目錄 0. 老男孩思想-高薪四板斧1. web集群架構圖2. 搭建異地備份服務2.1 服務端-阿里云服務器2.1.1 查看rsync軟件包2.1.2 添加rsync配置文件2.1.3 添加虛擬用戶2.1.4 創建校驗用戶密碼文件2.1.5 創建備份目錄2.1.6 啟動服務2.1.7 開放安全組端口2.1.8 發送檢查郵件 2.2 客…

day44-Django RestFramework(drf)下

1.5 Django RestFramework(下) drf 內置了很多便捷的功能,在接下來的課程中會給大家依次講解下面的內容: 快速上手請求的封裝版本管理認證權限限流序列化視圖條件搜索分頁路由解析器10. 分頁 在查看數據列表的API中,如果 數據量 比較大,肯定不能把所有的數據都展示給用…

機器學習基礎 線性回歸與 Softmax 回歸

機器學習基礎 線性回歸與 Softmax 回歸 文章目錄 機器學習基礎 線性回歸與 Softmax 回歸1. 最小二乘法1.1 數據集定義1.2 最小二乘的矩陣推導1.3 最小二乘的幾何解釋1.4 概率視角下的最小二乘估計 2. 正則化2.1 L1 范數與 L2 范數2.2 正則化的作用2.3 Lasso 回歸的求解2.3.1 L-…

6.27_JAVA_面試(被抽到了)

1.MYSQL支持的存儲引擎有哪些, 有什么區別 ? In-no-DB(默認):支持事務安全(數據庫運行時,能保證數據的一致性、完整性),支持表行鎖,支持物理和邏輯外鍵。占用磁盤空間大。 MEMORY&…

YOLOv13震撼發布:超圖增強引領目標檢測新紀元

YOLOV13最近發布了,速速來看。 論文標題:YOLOv13:融合超圖增強的自適應視覺感知的實時目標檢測 論文鏈接:https://arxiv.org/pdf/2506.17733 代碼鏈接:https://github.com/iMoonLab/yolov13 話不多說,直…

Docker錯誤問題解決方法

1. Error response from daemon: Get “https://registry-1.docker.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) https://zhuanlan.zhihu.com/p/24228872523 2. no configuration file provided: …

大模型在惡性心律失常預測及治療方案制定中的應用研究

目錄 一、引言 1.1 研究背景與意義 1.2 研究目的與方法 1.3 研究創新點 二、大模型技術概述 2.1 大模型基本原理 2.2 常見大模型類型及特點 2.3 大模型在醫療領域的應用現狀 三、心律失常的術前預測與準備 3.1 術前心律失常預測的重要性 3.2 大模型在術前預測中的應…

【視頻芯片選型】

一、邊緣 AI 芯片選型邏輯與未來趨勢 (一)嘉楠 K230、全志 V853、瑞芯微 RK3588 對比選型 核心場景適配 嘉楠 K230: 適合低功耗邊緣 AI場景,如智能家居中控(支持語音 視覺雙模態交互)、電池供電設備&#…

JavaScript---DOM篇

1. DOM 概念 文檔對象模型:將 HTML 文檔映射為樹形結構,JS 可通過 DOM 操作頁面。 2. 獲取元素 document.getElementById(id) document.querySelector(CSS選擇器) document.querySelectorAll() 獲取多個 3. 操作元素 屬性操作: element.getAt…

第三次課:實驗室安全用電

觸電的危害 觸電的方式 安全用電與預防措施 觸電急救 時間就是生命 安全自省 安全用電常識補充

NV064NV065美光固態閃存NV067NV076

美光NV系列固態閃存技術深度解析與應用指南 技術架構革新:垂直堆疊與浮柵技術的突破 美光NV系列固態閃存的核心競爭力在于其232層NAND閃存技術,通過垂直堆疊工藝將存儲單元層層疊加,如同在指甲蓋面積內構建超過200層“數據樓宇”&#xff0…

設計模式精講 Day 18:備忘錄模式(Memento Pattern)

【設計模式精講 Day 18】備忘錄模式(Memento Pattern) 文章內容 開篇 在“設計模式精講”系列的第18天,我們來探討備忘錄模式(Memento Pattern)。這是一種行為型設計模式,其核心思想是在不破壞封裝性的前…

SpringCloud系列(35)--使用HystrixDashboard進行服務監控

前言:在上一節中我們使用了Hystrix進行服務熔斷處理,至此關于Hystrix的使用到此為止,本節內容關注的是如何使用HystrixDashboard對調用進行監控。 1、HystrixDashboard概述 Hystrix提供的準實時的調用監控(HystrixDashboard),Hys…

爬蟲簡單實操2——以貼吧為例爬取“某吧”前10頁的網頁代碼

需求是將貼吧的【某個吧】里面【n頁】的網頁代碼爬取下來,保存至本地 首先我們要思考這個貼吧爬蟲的框架,要有方法可以構造url列表(就可以一次獲取多個url),能請求獲取相應,能把html保存到本地。 import …

webpack5 css-loader 配置項中的modules

在 Webpack 的 css-loader 中,modules 選項是一個核心配置,它直接關系到 CSS 的模塊化處理方式。下面從概念、原理、使用場景和實踐技巧四個方面詳細解析: 概念解析:CSS Modules 是什么? CSS Modules 是一種讓 CSS 類…

springboot+Vue駕校管理系統

概述 基于springbootVue開發的駕校管理系統。該系統采用主流技術棧開發,功能完善,既包含用戶端便捷的操作界面,又具備強大的后臺管理功能。 主要內容 一、用戶端功能模塊 ??核心功能導航??: 首頁展示駕校推薦信息及最新動態…

#華為鯤鵬#華為計算#鯤鵬開發者計劃2025#

#華為鯤鵬#華為計算#鯤鵬開發者計劃2025# <新版開發者計劃>的內容鏈接&#xff1a;鯤鵬開發者計劃2025-鯤鵬社區 通過學習畢昇編譯器整體介紹&#xff0c;以及安裝使用流程、新增特性、調優工具的使用及相關指導文件獲取&#xff0c;對畢異編譯器有了更深的認識。 我剛…

小程序學習筆記:聲明式導航的多種玩法

在小程序開發中&#xff0c;頁面導航是實現用戶流暢交互體驗的關鍵環節。今天&#xff0c;咱們就一起來深入學習小程序里通過聲明式導航實現頁面跳轉、切換 tab 頁、后退等功能的技巧&#xff0c;還會附上詳細代碼示例&#xff0c;讓大家輕松掌握&#xff01; 一、什么是頁面導…

Linux中《動/靜態庫原理》

目錄 目標文件ELF文件ELF從形成到加載輪廓ELF形成可執行readelf命令ELF可執行文件加載 理解連接與加載靜態鏈接ELF加載與進程地址空間虛擬地址/邏輯地址 重新理解進程虛擬地址空間 動態鏈接與動態庫加載進程如何看到動態庫進程間如何共享庫的動態鏈接動態鏈接到底是如何工作的&…