您好,登錄后才能下訂單哦!
這篇文章將為大家詳細(xì)講解有關(guān)怎么操作redis,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
Redis 是一個(gè)高性能的key-value數(shù)據(jù)庫(kù)。 redis的出現(xiàn),很大程度補(bǔ)償了memcached這類keyvalue存儲(chǔ)的不足,在部 分場(chǎng)合可以對(duì)關(guān)系數(shù)據(jù)庫(kù)起到很好的補(bǔ)充作用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。
官網(wǎng)的介紹:Redis is an open source (BSD licensed), in-memory data structure store, used as database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.
redis是一個(gè)開(kāi)源的軟件,可以用作數(shù)據(jù)庫(kù),緩存及消息代理,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu),redis原生支持副本、最近最少使用的淘汰策略及事務(wù)選項(xiàng),提供不同級(jí)別的一致性,并且通過(guò)哨兵模式和集群自動(dòng)分配提供高可用性。
那我先用一個(gè)最簡(jiǎn)單單機(jī)redis示例開(kāi)始吧。。
redis官方是沒(méi)有win版本的,但是Microsoft Open Tech group 在 GitHub上開(kāi)發(fā)了win版本的redis,項(xiàng)目地址:https://github.com/MSOpenTech/redis,軟件發(fā)布地址:https://github.com/MSOpenTech/redis/releases。下載下來(lái),cd到redis目錄執(zhí)行redis-server.exe redis.windows.conf即可啟動(dòng)redis,redis默認(rèn)端口為6379
在maven倉(cāng)庫(kù)搜索jedis jar包加入到工程中,然后就可以操作redis了。
package redisOne; import redis.clients.jedis.Jedis; public class RedisUtil{ private static Jedis jedis=new Jedis("127.0.0.1", 6379); public static String getOneKey(String key){ String value=jedis.get(key); jedis.close(); return value; } public static void setOneKey(String key,String value){ jedis.set(key,value); jedis.close(); } public static void main(String[] args) { RedisUtil.setOneKey("liuc","liuc"); System.out.println(RedisUtil.getOneKey("liuc")); } }
關(guān)于“怎么操作redis”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。