一: 初识 Redis
Redis 是一个远程内存数据库, 它不仅性能强劲, 而且还具有复制特性以及为解决问题而生的独一无二的数据模型 Redis 提供了 5 种不同类型的数据结构, 各式各样的问题都可以很自然地映射到这些数据结构上: Redis 有着数据库没有的适应用户使用需求, 此外, 通过复制持久化和客服端分片等特性, 用户可以很方便的将 Redis 扩展成一个能够包含数百 GB 数据每秒处理上百万次请求的系统
上面对 Redis 数据库只说出了一部分真相 Redis 是一个速度非常快的非关系数据库, 它可以存储键 (key) 与 5 种不同类型的值 (value) 之间的映射, 可以将存储在内存的键值对数据持久化到硬盘, 可以使用复制特性来扩展读性能, 还可以使用客户端分片 (是一种将数据划分为多个部分的方法, 对数据的划分可以基于键包含的 id, 基于键的散列值, 或者基于以上两者的某种组合通过对数据进行分片, 用户可以将数据存储到多台服务器上, 也可以从多台服务器上获取到数据, 这种方法在解决某些问题时可以获得线性级别的性能提升) 来扩展写的性能, 接下来具体操作
二: 安装 Redis 服务
官方的 Redis 并没有 Window 安装包, 但可以上 github 上有开源的代码, 点击: https://github.com/ServiceStack/redis-windows
打开 cmd 开启 redis-server
redis-cli.exe 文件是客户端, cmd 运行它之后就可以执行 redis 命令了
redis-server --service-install redis.windows.conf --loglevel verbose
然后查看服务是否存在
Redis 的命令还是需要打开它的客户端 redis-cli.exe 的
更多的 redis 命令, 可以看官方网站或中文站, 戳这里: http://www.redis.cn/commands.html
顺便介绍一个 Redis 可视化工具, RedisDesktopManager
它开源的, 托管在 github 上: https://github.com/uglide/RedisDesktopManager
最终, 为了什么呢? 不安装会出错的, 大哥
然后开启服务之后就可以成功运行了
来源: https://www.cnblogs.com/zhikou/p/8455992.html