redis——基础知识
redis默认端口:6379
一、为何要用redis?
redis广义上来讲类似于mongodb,rabitmq,都属于nosql——即非关系型数据库中的一种,通常而言,mongodb不能说是mq(消息队列),而redis和rabbitMQ都是消息队列,然而,在我们分布式系统中,需要满足以下应用场景:
1、高速读写,频繁访问
2、数据一致性的保证(在分布式多节点系统中,)每个节点都需要保持获取数据的一致,如果有一台公用节点作为大家的缓存服务器,而且满足海量数据的存储,这样能够满足系统中,节点的添加与删除,即节点的增添与删除的同时,迎接各请求获取数据的一致,需要有台大家都能访问的节点,他就是redis
二、redis所支持的数据结构
1、String
2、Hash
3、List
4、Set
特点:支持数据持久化(将内存中的数据保存至磁盘)
三、读写速度
高速读取速度,每秒钟11w次读取,每秒钟8.1w次的写入
四、启动方法
windows64位下启动方法如下:
1、启动:redis-server.exe
2、启动:redis-cli.exe