转自:http://www.cnblogs.com/huangxincheng/p/4966258.html
双十一终于还是过去了,我负责的mongodb由于做了副本集,最终还是挺过去了,同事负责的redis,还是遗憾的在早上8点左右宕机了,然后大家就是马不停
蹄的赶往公司解决问题,因为我对redis也不是很了解,工作上使用redis的时候也是应付的找找资料,所以没有从系统层次上了解redis,准备用这个系列来整理整理
自己所了解的redis。
一:Redis是什么?
这个我想怎么总结呢,突然发现再好的解释也没有redis官网解释的好,它的解释已经达到超宇宙的级别了。。。不信你可以看看。
人家也说了,redis是个内存存储的数据结构服务器,这个听起来有多么牛逼啊。。。。一说到数据结构,第一反映就会想到C#中那些dictionary,hashset,list,
SortDictionary等等。。。然后你也会想到这些数据结构有如下一些缺点。
比如:
1. dictionary不能在多台机器中共享内存,除非你用wcf把dictionary单独包装起来作为一个服务。
2. 不能序列化到硬盘,除非你自己写很多的序列化硬盘代码,而且还要保证数据不丢失。
现在可以明确的告诉你,这些对redis来说都不是问题,因为它就是为解决这些问题而生的。。。 什么list,hashset,dictionary。。。redis里面都有,实际
用途上面也说了redis可以用做database,cache and messagebroker。。。
二:如何下载
前面都是一些大道理,我们只要抓住几个关键字就可以了,说的再好也没用,怎么玩才是最重要的,在http:/redis.io/download页面中,你会惊讶的发现,
真他娘的奇葩。。。居然不支持window平台。
这下没办法了,微软开源组织实现了扩展版,这个当然我不想用了哦,毕竟不是redis官方的,既然不想用,我得下载个VMWare+CentOS。。。 具体怎么下
载这两样,我就不详细说了。
1. 使用命令
其实reids官网上已经详细教我们怎么下载,编译和运行了,我们按照步骤一步一步来就好了。
前奏的几个步骤之后,你可以清楚的看到redis的安装包,解压包, 完了之后你再执行一下reids-server来开启一下服务端,你会欣喜的看到,马丹的,redis跑
起来啦,很easy的事情嘛~~~
2. 如何交互
redis官网也说了,使用redis-cli来进行交互,接下来我们试试就好咯。。。
好了,一切都是顺意民意,第一篇大概就这么说了,我想到现在为止,你应该知道怎么下载,安装和简单使用了,下一篇我们开始使用各种命令来玩转它。
相关推荐
promethues(普罗米修斯)监控redis——详细文档,超详细文档总结
藏经阁-ApsaraDB for Redis——与创客同行.pdf
异步编程模型 8天玩转并行开发——第五天 同步机制(下) 8天玩转并行开发——第四天 同步机制(上) 8天玩转并行开发——第三天 plinq的使用 8天玩转并行开发——第二天 Task的使用 8天玩转并行开发——第一天 ...
redis分布式锁 csdn博客地址:https://blog.csdn.net/qq_36963950/article/details/108700105
《左手MongoDB,右手Redis——从入门到商业实战》背后的故事。 这篇文章没有代码,请放心阅读。 一个程序员的一生应该这样度过:当她回首往事的时候,她不会因为建造环境浪费时间而悔恨,也不会因为浪费而无法这样,...
玩转redis:核心原理和应用实践.pdf
1、Redis的安装 2、Redis的核心配置we年Redis.conf讲解文件 3、Docker安装Redis 4、Redis常用数据类型及应用场景 5、其他功能 Redis订阅发布 Redis事务->商品秒杀 Redis数据淘汰策略 Redis的持久化 Redis缓存与...
redis主从复制(csdn)————程序
scala连接redis哨兵模式 demo 使用scala的redis库(csdn)————程序
redis的可视化工具,方便进行测试
【Redis】——常用五大数据类型之Zset,算法数据结构 五大常用算法
redis——64位安装版 可用
redis哨兵模式(csdn)————程序
springboot集成redis ————使用Spring Data Redis的方式,简单的使用opsForValue的方式来进行完整的增删改查功能,包括数据库,直接导入便可使用
第一章、redis快速入门 第二章、redis数据类型及操作; 第三章、redis的set是String类型的无序集合; 第四章、redis常用命令; 第五章、redis高级使用特性;
好了,先介绍到这,这次主要看形态 1,我想文字上也不用多说了,提供的库名叫 tinyredis,也是公开的,请有需要的朋友准备好您的原创作品,并留言给微码库,只
Windows下redis的安装包redis-6.0.6-windows.zip
redisredis redis redis redis
redis安装遇到的问题——linux centos7.5,包括未安装gcc,make不能编译等所有问题
redis中使用utf8编码,使用c#简单完成转换。