當(dāng)前位置:首頁(yè) > 高等教育 > 圖文 >

redis數(shù)據(jù)類(lèi)型有幾種

小魚(yú) 發(fā)布時(shí)間:2023-06-21 22:59:28

Redis數(shù)據(jù)類(lèi)型有5種,分別是string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。這些數(shù)據(jù)類(lèi)型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。

redis數(shù)據(jù)類(lèi)型有幾種

一、何為Redis

Redis(Remote Dictionary Server ),即遠(yuǎn)程字典服務(wù),是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫(xiě)、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。從2010年3月15日起,Redis的開(kāi)發(fā)工作由VMware主持。從2013年5月開(kāi)始,Redis的開(kāi)發(fā)由Pivotal贊助。

 

Redis是一個(gè)高性能的key-value數(shù)據(jù)庫(kù)。 redis的出現(xiàn),很大程度補(bǔ)償了memcached這類(lèi)key/value存儲(chǔ)的不足,在部 分場(chǎng)合可以對(duì)關(guān)系數(shù)據(jù)庫(kù)起到很好的補(bǔ)充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶(hù)端,使用很方便。

 

二、Redis性能

測(cè)試完成了50個(gè)并發(fā)執(zhí)行100000個(gè)請(qǐng)求。

設(shè)置和獲取的值是一個(gè)256字節(jié)字符串。

Linux box是運(yùn)行Linux 2.6,這是X3320 Xeon 2.5 ghz。

文本執(zhí)行使用loopback接口(127.0.0.1)。

結(jié)果:讀的速度是110000次/s,寫(xiě)的速度是81000次/s 。

最新知識(shí)

TOP10

周榜 月榜