跟一位运维工程师交流过一点思想,他说memcached缓存主要用来缓存session_id的,他解决问题喜欢用简单粗暴的方式,所有的这些出现的缓存数据库就是为了解决硬盘与内存速度不同步的情况。
现在程序猿面试经常遇到会询问一些运维方面的知识,作为一名运维工程师,他说如果让运维去做开发,区别就是他会对自己要求 更严格一些,代码的冗余,图片的大小,对数据库的操作都会控制的更严格一点。
好了,上面仅是跟一位运维交流的回忆记录。下面是我在慕课网学习项目时要用到redis而学习redis的一点笔记,将会随学随记,一为加深印象,二为方便以后学习,三为分享知识。本人初学redis,作为一名美丽漂亮的程序媛,我骄傲!
redis课程网址:http://www.imooc.com/learn/809
1.redis是基于缓存的非关系型数据库,所以它是比较吃内存的,而且不需要像mysql那样的数据库有所谓的数据字典,当然也不需要根据数据字典去存储数据
2.redis是远程的,平常说的redis通常��️它的服务端,具体定位错误时才指客户端