如何正确的使用Redis

发布时间:2023-01-31 11:19:26   来源:文档文库   
字号:
如何正确地使用Redis1.Redis特性介绍1.1Redis概述Redis是一款依据BSD开源协议发行的高性能,使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value存储系统(cacheandstore,并提供多种语言的API它起步较晚,发展迅速,目前已被许多大型机构采用。它通常被称为数据结构服务器,因为值value)可以是字符串(String,哈希(hashes,列表(list,集合(sets有序集合(sortedsets等类型。1.性能极高Redis能支持超过100K每秒的读写频率。2.丰富的数据类型Redis支持二进制案例的Strings,Lists,Hashes,SetsSortedSets数据类型操作。3.原子Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行,我们能非常方便得实现事务。4.Redis支持publish/subscribe,通知,key过期等重要特性。5.Redis内存中的数据支持实时持久化,非常安全。
6.新版本Redis支持集群。Redis在最近发布了3.0.6稳定版,我把最新的3.0.6稳定版的配置翻译了一遍,获益匪浅,基本上对这个版本的Redis的很多细节清晰了很多,下面针对一些重要配置介绍下Redis的相关特性。1.2Redis配置花了三天时间,把REDIS3.0.6英文版大部分都翻译过来了,地址:http://q.fireflyclub.org/?/article/191.3内存快照某个时间点Redis服务器内存中的内容我们称之为快照,Redis会自动快照保存到磁盘,调BGSAVE能手动触发快照保存,保存快照的动作是后台进程完成的,保存快照期间其他客户端仍然和可以读写REDIS服务器。后台保存快照到磁盘会占用大量内存。如果调用SAVE命令保存内存中的数据到磁盘,将阻塞客户端请求,直到保存完毕。调用SHUTDOWN命令,Redis服务器会先调用SAVE,所有数据持久化到磁盘之后才会真正退出。Redis的配置文件中可以配置内存数据持久化的触发条件

本文来源:https://www.2haoxitong.net/k/doc/e61e39a302768e9951e738e6.html

《如何正确的使用Redis.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式