1 回答

TA貢獻(xiàn)2041條經(jīng)驗(yàn) 獲得超4個(gè)贊
是的
日常開(kāi)發(fā)中,總會(huì)接觸到一些好玩的東西,比如這篇的redis,一說(shuō)到redis,可能就有人跟memcache做比較了,是呀,
memcache只能說(shuō)是簡(jiǎn)單的kv內(nèi)存數(shù)據(jù)結(jié)構(gòu),而redis支持的數(shù)據(jù)類型就豐富多了,當(dāng)然最能讓人看上眼的就是SortedSet。
有了它,我們就可以玩一些“貪心”的問(wèn)題,比如適合“貪心”的優(yōu)先隊(duì)列,說(shuō)到優(yōu)先隊(duì)列,我們以前實(shí)現(xiàn)了僅僅是內(nèi)存形式的,
哎,內(nèi)存畢竟是內(nèi)存,當(dāng)有海量數(shù)據(jù)的時(shí)候,最好能有一個(gè)序列化到硬盤的操作。。。恰恰這個(gè)場(chǎng)景redis就可以辦到。。。
一:快速搭建
好了,我們知道redis比較適合做的事情了,現(xiàn)在我們可以進(jìn)行快速搭建。
第一步:下載redis-2.0.2.zip (32 bit)。然后改名為redis放在D盤中。
最重要的也就是下面兩個(gè):
redis-server.exe: 這個(gè)就是redis的服務(wù)端程序。
redis-cli.exe: 服務(wù)端開(kāi)啟后,我們的客戶端就可以輸入各種命令測(cè)試了。
從圖中我們可以看到兩點(diǎn):
①:沒(méi)有指定config file。
原來(lái)redis建議我們做一個(gè)配置文件,那我就搞段配置。
daemonize: 是否以“守護(hù)進(jìn)程”的方式開(kāi)啟,當(dāng)是守護(hù)進(jìn)程的時(shí)候就不受控制臺(tái)的影響了。
logfile: log文件位置。
database: 開(kāi)啟數(shù)據(jù)庫(kù)的個(gè)數(shù)。
dbfilename: 數(shù)據(jù)快照文件名。
save * *: 保存快照的頻率,第一個(gè)為時(shí)間,第二個(gè)為寫操作。
將這些配置好后,我們?cè)倏纯矗?/p>
②:我們看到redis默認(rèn)的開(kāi)放端口為6379。
二:安裝驅(qū)動(dòng)
好了,redis已經(jīng)搭建完畢了,現(xiàn)在我們就要用C#去操作redis,這也是我最渴望的功能,優(yōu)先隊(duì)列~,先下載C#驅(qū)動(dòng),
就可以看到如下3個(gè)dll。
- 1 回答
- 0 關(guān)注
- 1265 瀏覽
添加回答
舉報(bào)