Redis开发运维实践指南

教程说明:


Redis简介

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis为一个运行在内存中的数据结构服务器(data structures server)。Redis使用的是单进程(除持久化时),所以在配置时,一个实例只会用到一个CPU。

Redis支持的语言

Redis支持的语言有很多,包括:

版权信息

本手册是作者在一家中国大陆的中型商业银行做大数据系统工程师中进行的总结归纳,包含开发和运维的各方面的使用、应用场景和最佳实践,以及各个高可用架构的搭建和测试。

下载和线上阅读最新版请访问:https://www.gitbook.com/book/gnuhpc/redis-all-about/details

本手册符合共同创作协议, 协议文本见 http://creativecommons.net.cn/licenses/meet-the-licenses/

其中会有引用的各种文献和图片,我会尽可能的标注引用,如果您发现您的文字或者图片未标注引用,请fork本手册的github并pull request: https://github.com/gnuhpc/All-About-Redis

有不正确的地方,请通过gnuhpc@weibo或者huangpengcheng#cmbc.com.cn (:s/#/@)联系我,或者联系W3Cschool进行修改!

除了学习本手册外,您还可以学习:

《Redis教程》

《Redis 基础教程》

《Redis 设计与实现(第二版)》

温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Redis 数据操作

Redis安全问题

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }