本教程專為愿意通過簡(jiǎn)單易學(xué)的步驟學(xué)習(xí)Redis的軟件專業(yè)人員而設(shè)計(jì)。完成本教程后,您將處于中等專業(yè)知識(shí)水平,從那里您可以進(jìn)入更高的專業(yè)知識(shí)水平。
REmote DIctionary Server(Redis) 是一個(gè)由 Salvatore Sanfilippo 寫的 key-value 存儲(chǔ)系統(tǒng),是跨平臺(tái)的非關(guān)系型數(shù)據(jù)庫。
Redis 是一個(gè)開源的使用 ANSI C 語言編寫、遵守 BSD 協(xié)議、支持網(wǎng)絡(luò)、可基于內(nèi)存、分布式、可選持久性的鍵值對(duì)(Key-Value)存儲(chǔ)數(shù)據(jù)庫,并提供多種語言的 API。
Redis 通常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器,因?yàn)橹?value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等類型。
本教程是為專業(yè)的程序開發(fā)人員,通過本教程你可以一步一步了解 Redis 的應(yīng)用。
閱讀本教程前,你需要了解基本的數(shù)據(jù)結(jié)構(gòu),例如以下幾種:
String: 字符串
Hash: 散列
List: 列表
Set: 集合
Sorted Set: 有序集合
在閱讀本教程前,你需要了解基本的數(shù)據(jù)結(jié)構(gòu)。
Redis 官網(wǎng):https://redis.io/
源碼地址:https://github.com/redis/redis
Redis 在線測(cè)試:http://try.redis.io/
Redis 命令參考:http://doc.redisfans.com/
Redis是經(jīng)過BSD許可的開源高級(jí)鍵值存儲(chǔ)。它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器,因?yàn)殒I可以包含字符串,哈希,列表,集合和排序集合。Redis用C編寫。本教程對(duì)Redis概念有很好的理解,這是創(chuàng)建和部署高度可擴(kuò)展且面向性能的系統(tǒng)所必需的。