初识 Redis

2019-08-05  本文已影响0人  Robin92

初识 Redis

特性

单线程架构

Redis 使用了 单线程架构 和 I/O 多路复用模型 来实现高性能的内存数据库服务的.

Redis 为什么这么快 ?

使用场景

不推荐的场景

启动与关闭

Redis 安装后, src 和 /usr/local/bin 目录下多了几个 redis 开头的可执行文件, 我们称之为 Redis Shell.
Redis 借鉴了 Linux 操作系统对于版本号的命名规则: 版本号第二位为奇数则为非稳定版本 (如 2.7, 2.9), 偶数为稳定版本 (如 2.6, 2.8)

启动

运行启动可以用命令 (无参数时使用默认配置, 默认端口 6379)

redis-server --configKey configValue --configKey2 configValue2

redis-server --port 6380

配置文件启动, 可以将配置信息写到文件中然后启动时传入此文件, 如

redis-server /path/to/redis.conf

一般, redis 目录下都会有一个 redis.conf 文件, 里面就是 redis 的默认配置文件, 一般可以将此文件作为模板进行修改

交互 (redis-cli)

redis-cli 是 redis 的命令行客户端, 可以通过 redis-cli [-h host] [-p port] 方式连接到 redis 服务进行交互 (默认 host 127.0.0.1, 默认 port 6379).
也可以使用 redis-cli 只执行一个命令即退出: redis-cli [-h host] [-p port] command args

停止

用 shutdown 命令是一种优雅的方式结束服务, 它可以在关闭服务前生成持久化文件.

上一篇 下一篇

猜你喜欢

热点阅读