简单介绍

1,Redis是什么

最直接的还是看官方的定义吧。

Redis is an open source (BSD licensed), in-memory data structure store, used as database, cache and message broker. It supports data structures such as strings, hashes, lists, sets,sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.

可以简单总结为:Redis是一个内存存储的数据结构服务器。

2,Redis用来做什么

redis最常见的应用场景是:做分布式缓存

Windows下环境搭建

1,下载Windows版本redis

下载地址:https://github.com/MSOpenTech/redis/releases

2,开启服务端

下载解压后,进入到目录,运行redis-server.exe,可以如下图所示。

此时,代表服务端已经启动了,并且开启的是6379端口。

3,使用客户端

同样进入到redis的安装目录,运行程序redis-cli.exe,打开一个客户端,此时等待输入命令。

输入一个查找所有key的命令,执行结果如下图。

至此,我们已经学会了如何在Windows下开启redis服务和redis客户端,下面我们要学习redis支持的几种数据类型和相关的redis操作命令。。。

参考资料

  1. 官方网站:http://redis.io/
  2. 翻译官方全站:http://www.redis.cn/download.html
  3. Windows版本:https://github.com/MSOpenTech/redis/releases
  4. 命令文档:http://doc.redisfans.com/
  5. 管理工具RedisDesktopManager:https://github.com/uglide/RedisDesktopManager/releases
  6. 一线码农的15天玩转Redis:http://www.cnblogs.com/huangxincheng/category/755864.html

最新文章

  1. jquery-leonaScroll-1.1-自定义滚动条插件
  2. Python爬虫学习(2): httplib
  3. Microsoft Dynamics CRM MVP
  4. js中~~的用法
  5. 【转载】Kafka实现篇之消息和日志
  6. 【转】C数据存储(包括const存储在哪,C++不同部分我在文中用红字已指出)
  7. poj 1988 Cube Stacking && codevs 1540 银河英雄传说(加权并茶几)
  8. Java单元测试之JUnit篇
  9. Python模块之pickle(列表,字典等复杂数据类型与二进制文件的转化)
  10. HBase原理和设计
  11. JS 作用域及作用域链
  12. Python学习之json序列化
  13. 《Linux内核原理与分析》第二周作业
  14. mysql 开发进阶篇系列 28 数据库二进制包安装(centos系统准备)
  15. Shell + crontab 实现日志压缩归档
  16. ROS nodelet的使用
  17. apiClould微信三方登录,qq三方登录
  18. 学习笔记:python3,代码。小例子习作(2017)
  19. java根据图片路径下载到服务器方案 (转)
  20. ext2文件系统 - mke2fs

热门文章

  1. 工程源码github地址
  2. Redis基础知识之—— hset 和hsetnx 的区别
  3. Tomcat6.0的Thisisverylikelytocreateamemoryleak异常
  4. otl插入数据不成功
  5. Android通过webservice对sqlserver数据库进行操作
  6. apt系统中sources.list文件的解析
  7. js object(对象)
  8. go切片
  9. WebKit渲染基础(转载 学习中。。。)
  10. CSS3_概述、发展史、模块介绍、与浏览器之间的关系