快捷搜索:  汽车  科技

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)说明容器已经启动了。$ docker run -itd --name redis-test -p 6379:6379 redis 如果在运行容器的时候,出现 Redis提供的数据类型主要分为5种自有类型和一种自定义类型,这5种自有类型包括:String类型、哈希类型、列表类型、集合类型和顺序集合类型。因为docker容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app) 更重要的是容器性能开销极低。所以像rabbitMQ和redis都是基于docker安装的。$ docker pull redis:latest 查看有那些镜像?$ docker images 运行容器安装完成后,可以使用以下命令来运行 redis 容器:

如何在Centos下快速安装Redis
什么是redis?

Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSI C编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:

基于内存运行,性能高效 支持分布式,理论上可以无限扩展 key-value存储系统 开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API 相比于其他数据库类型,Redis具备的特点是:

C/S通讯模型 单进程单线程模型 丰富的数据类型 操作具有原子性 持久化 高并发读写 支持lua脚本

Redis的应用场景有哪些?

Redis 的应用场景包括:缓存系统(“热点”数据:高频读、低频写)、计数器、消息队列系统、排行榜、社交网络和实时系统。

Redis的数据类型

Redis提供的数据类型主要分为5种自有类型和一种自定义类型,这5种自有类型包括:String类型、哈希类型、列表类型、集合类型和顺序集合类型。

因为docker容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app) 更重要的是容器性能开销极低。所以像rabbitMQ和redis都是基于docker安装的。

安装redis
通过docker拉取最新的redis

$ docker pull redis:latest 查看有那些镜像?


$ docker images

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)(1)

运行容器

安装完成后,可以使用以下命令来运行 redis 容器:

$ docker run -itd --name redis-test -p 6379:6379 redis

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)(2)

如果在运行容器的时候,出现

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)(3)

说明容器已经启动了。

参数说明:

-p 6379:6379:映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机ip:6379 访问到 Redis 的服务。

最后可以通过 docker ps 命令查看容器的运行信息:

$ docker ps

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)(4)

接着通过 redis-cli 连接测试使用 redis 服务。

$ docker exec -it redis-test /bin/bash

一个centos可以安装多个redis吗(如何在Centos下快速安装redis)(5)

猜您喜欢: