内容简介:一、Redis 的简单介绍Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库,它也属于 nosql。Redis 和 Memcached 类似,都是内存级别的数据缓存,主要用户数据缓存,它支持存储的 value 类型相对 更多,包括 string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和 hash(哈希类型)。
一、 Redis 的简单介绍
Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库,它也属于 nosql。
Redis 和 Memcached 类似,都是内存级别的数据缓存,主要用户数据缓存,它支持存储的 value 类型相对 更多,包括 string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和 hash(哈希类型)。
Redis 不仅有丰富的特性(数据持久化到硬盘、 publish/subscribe、 key 过期),还有极高性能,经测试 Redis 能读的速度是 110000 次/s,写的速度是 81000 次/s 。
2、安装 Redis 的软件
点击下一步下一步进行安装
3、redis-cli 连接 redis
进入 Redis 的目录,cd C:\ProgramFiles\Redis。
输入 redis-cli 并回车。(redis-cli 是客户端程序)
三、Nodejs 中使用 Redis
Nodejs 中 Redis 模块:
https://github.com/NodeRedis/node_redis
1、在你的项目中安装 Redis
npminstallredis--save 或者 cnpminstallredis--save
2、使用 Redis
varredis=require('redis');
varclient=redis.createClient(6379,'localhost');
//设置数据
client.set('username','李四');
client.set('username','李四','EX','5'); //设置过期 5 秒
//获取数据
client.get('username',function(err,val){
console.log(val);
});
四、Linux(Centos7)中安装配置使用 Redis
1、检查是否有 redis yum 源
yum search redis
yum info redis
2、安装 epel 仓库
EPEL (Extra Packages for Enterprise Linux)是基于 Fedora 的一个项目,为“红帽系”的操作系 统提供额外的软件包,
适用于 RHEL、CentOS 和 Scientific Linux.
yum installepel-release-y
3、安装 redis 数据库
yum info redis
yum install redis -y
4、安装完毕后,使用下面的命令启动 redis 服务
systemctl start redis
systemctl restart redis
systemctl enable redis
5、 linux 上面进入 Redis 客户端
redis-cli
以上所述就是小编给大家介绍的《Redis安装》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Golang入门:从安装、部署以及GoLand的安装开始
- Win2016上安装SFB2015先决条件安装失败:RewriteModule
- mac:Go安装和配置+GoLand安装和使用之完整教程
- Pulsar本地单机(伪)集群 (裸机安装与docker方式安装) 2.2.0
- 如何将Rancher 2.1.x 从单节点安装迁移到高可用安装
- (教科书式教程!)在VMware Workstation 14 上安装CentOS 7 【送安装包】
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。