redis基本用法學習(C#調用FreeRedis操作redis)

??FreeRedis屬于常用的基于.net的redis客戶端,EasyCaching中也提供適配FreeRedis的包。根據參考文獻4中的說法,FreeRedis和CsRedis算是近親(都是GitHub中賬號為2881099下的開源項目),因此其用法特別相似。FreeRedis的主要特點如下圖所示(圖截自參考文獻2)。
在這里插入圖片描述
??本文測試C#調用FreeRedis操作redis的基本方式,新建Winform項目,在Nuget包管理器中搜索并安裝FreeRedis包。
在這里插入圖片描述
??FreeRedis中使用RedisClient類連接并操作redis服務端,其使用方式與CSRedisCore中的CSRedisClient差不多,連接字符串中除了Ip和端口外,其它參數如下圖所示:
在這里插入圖片描述
??RedisClient類中的主要函數名稱與Redis中各數據類型的操作命令相同,值得一提的是,在CSRedisCore的CSRedisClient類中沒有找到的與Decr命令對應的函數,在RedisClient類也存在,可見后者比前者支持的命令更全面。
在這里插入圖片描述
??測試程序直接復制的測試CSRedis時的界面及代碼,并將其中的CSRedisClient類替換為RedisClient,測試程序運行效果如下圖所示:
在這里插入圖片描述

參考文獻:
[1]https://github.com/dotnetcore/EasyCaching
[2]https://github.com/2881099/FreeRedis
[3]https://zhuanlan.zhihu.com/p/661003844
[4]https://www.cnblogs.com/fongvincent/articles/14127259.html

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

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

相關文章

opencv:圖像的基本變換

0.概述 圖像變換的基本原理都是找到原圖和目標圖的像素位置的映射關系,這個可以用坐標系來思考,在opencv中, 圖像的坐標系是從左上角開始(0,0),向右是x增加方向(cols),向下時y增加方向(rows)。 普通坐標關系&#xff1…

FFMpeg在Windows環境下的編譯

1.安裝MinGW (1)下載文件:MinGW-5.1.4.exe, (2)安裝時選擇下列組件: binutils-2.19.1-mingw32-bin.tar.gz gcc-core-3.4.5-20060117-3.tar.gz gcc-g-3.4.5-20060117-3.tar.gz …

中通知設置響鈴_主動切斷干擾源——手機“通知”精細化管理

上周去參加我福福幼兒園的母親節活動,內容是孩子和家長一起穿手鏈。期間我發現和我同桌的一個家長的手機不停在響,當然伴隨著注意力被打斷。不僅是這位家長自己,連我也受到了干擾。于是職業病又犯了,我悄悄的看了一眼這位家長的手…

OCM_第十九天課程:Section9 —》Data Guard _ DATA GUARD 原理/DATA GUARD 應用/DATA GUARD 搭建...

注:本文為原著(其內容來自 騰科教育培訓課堂)。閱讀本文注意事項如下:1:所有文章的轉載請標注本文出處。2:本文非本人不得用于商業用途。違者將承當相應法律責任。3:該系列文章目錄列表&#xf…

python安裝各種插件

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip 感受:如果編輯pip真的一直出問題,考慮降成32位的進行安裝。畢竟合理搭配比木桶突出有用。轉載于:https://www.cnblogs.com/osmondwang/p/7307678.html

編寫數學公式的好工具

2019獨角獸企業重金招聘Python工程師標準>>> http://private.codecogs.com/latex/eqneditor.php 轉載于:https://my.oschina.net/yizhichao/blog/1542153

dev gridview 打印列數過多_R語言:如何將多張統計圖繪制在一張上面

在使用R語言進行數據可視化的時候,常常需要將多張統計圖表繪制在同一張圖上面,從而更高效地傳遞信息,下面我們就來一起看看具體如何實現。一、使用R語言自帶的函數繪制的圖像R語言本身就已經內置了許多繪圖函數,能夠滿足較為基本的…

264分析兩大利器 和 視頻系列下載:264VISA和Elecard StreamEye Tools

學了264有將近3個月有余,好多時候都在學習老畢的書和反復看JM86的代碼,最近才找到264分析兩大利器:264VISA和Elecard StreamEye Tools。不由得感嘆,恨不逢同時。 簡單的說下這兩個軟件: 264visa 強力的h264實時分析工具…

[轉]vue全面介紹--全家桶、項目實例

慢慢了解vue及其全家桶的過程 原文http://blog.csdn.net/zhenghao35791/article/details/67639415 簡介 “簡單卻不失優雅,小巧而不乏大匠”。 2016年最火的前端框架當屬Vue.js了,很多使用過vue的程序員這樣評價它,“vue.js兼具angular.js和R…

opencv 星空_opencv如何將大于5000像素點的輪廓繪制出來?

contourArea函數的運用。具體例子可以看下面的。《如何獲得物體的主要方向?》代碼略解:1、讀入圖片,尋找輪廓;//讀入圖像,轉換為灰度Mat img imread("e:/sandbox/pca1.jpg");Mat bw;cvtColor(img, bw, COLO…

TS 188字節流結構圖

應該說真正了解TS,還是看了朋友推薦的《數字電視業務信息及其編碼》一書之后,MPEG2 TS和數字電視是緊密不可分割的,值得總結一下其中的一些關系。 ISO/IEC-13818-1:系統部分; ISO/IEC&#xff…

二進制安裝mysql 5.7、mariadb (附yum安裝方式)

前言:本文以mariadb為例進行講解,安裝mysql同理,并以通過測試。安裝前查找系統已安裝的相關包(rpm -qa|grep -e "mysql" -e "mariadb")并進行卸載。1、準備mariadb存儲數據庫文件的目錄。mkdir -p…

GLSL/C++ 實現濾鏡效果

入門效果之浮雕 "浮雕"圖象效果是指圖像的前景前向凸出背景。常見于一些紀念碑的雕刻上。要實現浮雕事實上很easy。我們把圖象的一個象素和左上方的象素進行求差運算。并加上一個灰度。這個灰度就是表示背景顏色。這里我們設置這個插值為128 (圖象RGB的值是0-255)。同…

cv mat的shape_pybind11—opencv圖像處理(numpy數據交換)

前言C opencv中圖像和矩陣的表示采用Mat類,比如imread()讀取的結果就是返回一個Mat對象。對于python而言,numpy 通常用于矩陣運算, 矩陣,圖像表示為numpy.ndarray類。因此,想要將python numpy.ndarray的數據傳遞到C op…

H.264算法的優化策略

文章來源: http://www.tichinese.com/Article/Video/200909/2150.html 編輯:小乙哥 1 代碼優化的主要方法 通過代碼移植能夠獲得在DSP上初步運行的代碼,但是它由于沒有考慮到DSP自身的硬件特點,不適合DSP強大的并行處理能力&#…

吃飯、睡覺、打星星之“打星星”!

大家見過這樣的星星么? 你想要多少就可以多少的星星!!! 下面我們就來用奇妙的JavaScript來實現 首先我們要引入一個輸入包 let readline require("readline-sync");然后再讓客戶輸入數字,并將其存放起來con…

mysql 自動分表_Mysql Event 自動分表

create table TempComments Like dycomments;上述 SQL語句創建的新表帶有原表的所有屬性,主鍵,索引等。自動分表怎么做呢?使用上述語句自動創建分表。那么ID怎么設置呢?更改表格自增主鍵的起始值 例如 表格為 xxx_201604 那么將起…

《大道至簡》周愛民讀后感

作為一個準大二的軟件工程系的學生,初讀此書,很多部分是不太容易理解的,自己又沒有經歷過,感覺差了一個高度似的。自己讀的挺蒙,于是就去百度了一下這本書的讀后感,看看別人讀懂了什么,許多的評…

使用iconv-lite解決node當中不支持GBK編碼的問題

1、Node環境當中不支持GBK編碼 node.js當中的Buffer對象支持的編碼格式的種類有限,大概有ascii、utf8、utf16le、ucs2、base64、binary、hex。不支持GBK的編碼形式。對于windows系統來說,由于歷史原因,許多文件默認的編碼格式均為GBK。 比如我…

c1

dmg和package是安裝文件,dmg直接拖進應用程序中,pkg要進行安裝。 playfround是swift項目。--ios -----oc(面向對象的C) -----swift(oc的封裝)1963年劍橋大學退出cpl,1967年對cpl簡化推出bcpl,1970貝爾實驗室對bcpl簡化…