介绍Redis

英文原文:http://redis.io/topics/introduction#introduction-to-redis

    Redis是一个开源的,遵循BSD license的高性能键值缓存和存储.它经常被当作一个数据结构服务器,支持的数据类型包括strings,hashes,lists,sets,sorted sets,bitmaps和hyperloglogs.

    你可以运行自动化的命令来操作这些数据类型,像拼接一个字符串;增加一个hash键的值;将一个元素压入list;计算set的包含,并集,差集;或者从sorted set中获取最大值.

    为了实现它的高性能,Redis基于内存数据集合工作.

    基于你的使用方案,你可以持久化,也可以很快释放到磁盘上,或者把每一条命令记录在log里.持久化是可选禁止的,如果你只是需要一个多功能的,网络连接的基于内存的缓存.

    Redis也支持主从异步复制,它拥有快速的非阻塞型同步,基于网分割的部分再同步的自动重连.

    其他特性:

    1.事务

    2.Pub/Sub模型

    3.Lua脚本

    4.有限时长生命周期的键

    5.LRU调度

    6.自动灾备

    你可以通过很多编程语言去使用Redis.

    Redis是用ANSI C写的,不需要额外的依赖就可以工作在大部分POSIX系统,像Linux,*BSD,OS X.Redis开发和测试时多在Linux和OS X上,我们推荐在Linux去使用Redis.Redis可能工作在基于Solaris的系统,比如SmartOS,正在最大努力支持.并没有正式的支持Windows,不过微软开发者维护了一个Win-64 port of Redis.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值