redis的简介和安装笔记(1)

一:安装提示
1. VMware      用window系统,装个虚拟机
2. CentOS       通过虚拟机装一个centos7系统         

二:简介
1. 历史和发展
    <1> 高性能的键值对数据库:(数据结构服务器,数据结构数据库)

        C#      list, hashset,   dictionary
       Java arraylist            map
      特点: 共享内存[专门的内存]
                   持久化  
2. 特性
      <1> 存储结构 上的特点

    《1》 字符串类型
    《2》 散列类型      Map,Dictinary
    《3》 列表类型      ArrayList List
    《4》 集合类型              HashSet
             《5》 有序集合类型(SkipList)  SortDictionary 【红黑树】 CURD(logN)
    <2> 内存存储与持久化
     数据存放在内存中,持久化到硬盘。
    <3> 功能丰富
     做为database,cache,queue,redis可以做MQ,Rabbitmq,ActiveMQ,zeroMQ。
    <4> 简单稳定
      1. 语法简单(get,set)
      2. 稳定
三: 如何安装Redis(CentOS)

1.安装必要包

/usr/java里的
yum install gcc

2.linux下安装

#下载
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar zxvf redis-3.2.9.tar.gz
cd redis-3.2.9
#如果不加参数,linux下会报错
make MALLOC=libc

 安装好之后,启动文件

#启动redis
src/redis-server &

#关闭redis
src/redis-cli shutdown

测试redis

$ src/redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
$ 

 另外一种

3、启动测试

/etc/init.d/redis start

启动成功会提示如下信息:

Starting Redis server...
Redis is running...

使用redis-cli测试:

[root@rk ~]# /usr/redisbin/redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"127.0.0.1:6379> exit

4、设置开机自启动

chkconfig redis on

5、关机重启测试

reboot

然后在用redis-cli测试即可。redis默认采用6379的端口,redis-server   redis服务器,redis-cli      redis客户端

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值