redis技术详解


redis简介:开源的、基于内存的、可持久化的、高性能的key-value数据存储系统

redis特点:
   1、高性能--内存存储,仅在需要时持久化到磁盘
   2、数据类型丰富--string list hash  set sortset
   3、支持事务处理
   4、支持批量操作--pipeline
   5、支持设置key的过期时间
   6、支持主从复制、故障迁移
   7、支持大规模集群部署
   8、支持pub\sub通讯机制


redis 功能:
高速缓存、持久化存储、消息中间件

第一部分:redis下载、安装、常用命令   redis Desktop Manager 桌面管理工具,可视化界面

lunix版本:https://redis.io/
windows版本:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100
一般下载zip版本,便于灵活自主配置

目录结构:
  redis.window.conf---redis配置文件
  redis-server.exe ---安装、启动redis服务端实例
  redis-cli.exe   ---redis客户端程序连接、操作redis实例
  dump.rdb ---数据存储文件(RDB)


操作:cmd进入redis解压缩文件目录
redis-server.exe --service -install  安装
redis-server.exe --service -uninstall 卸载

redis-cli.exe -h localhost -p 6379
keys

你可能感兴趣的:(框架,redis,数据库,java)