# **Redis入門**
## **概述**
>**Redis是什么?**
Redis (Remote Dictionary Servre) 即遠程字典服務
Redis(Remote Dictionary Server ),即遠程字典服務,是一個開源的使用ANSI[C語言](https://baike.baidu.com/item/C%E8%AF%AD%E8%A8%80)編寫、支持網絡、可基于內存亦可持久化的日志型、Key-Value[數據庫](https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93/103728),并提供多種語言的API。
免費和開源!是當下最熱門的NoSQL技術之一,也被人們稱之為結構化數據庫。
>**Redis能干嗎?**
1.內存存儲,持久化,內存中斷電就會丟失,所以說持久化很重要(rdb,aof)
2.效率高,可以用于高速緩存
3.發布訂閱系統
4.地圖信息分析
5.計數器,計數器(瀏覽量!)
6....
>**Redis的特性?**
1.多樣的數據類型
2.持久化
3.集群
4.事務
>**學習中需要用到的**
1.官網:www.redis.io
2.中文網:www.redis.cn
3.Redis推薦都是在linux服務器搭建。
>**Redis性能**
下面是官方的bench-mark數據:\[1\]?
測試完成了50個并發執行100000個請求。
設置和獲取的值是一個256字節字符串。
Linux box是運行Linux 2.6,這是X3320 Xeon 2.5 ghz。
文本執行使用loopback接口(127.0.0.1)。
結果:讀的速度是110000次/s,寫的速度是81000次/s 。