redis
爱coding的同学
即使生活过得平淡无奇,也不要忘记最初的梦想
展开
-
Redis原子计数器incr
一:背景现在分布式已经在互联网中广泛流行了。除了分布式以外,很多系统对高并发也有比较高的要求。因此现在的系统会对一些请求限流。当然,限流可以使用redis原子计数器incr.但是除了限流以外,很多系统会在一些节日的时候搞一些活动,当然,这些活动是有奖品的,并且奖品的数量也是有限的。为了防止在高并发的时候,出现多个人中奖的情况,那么可以使用分布式锁,比如redis的分布式锁,zookeeper的分布...原创 2018-06-04 16:45:05 · 5342 阅读 · 0 评论 -
JDK安装
一:背景像我们在windows中开发一样,我们需要安装JDK,配置好环境变量。那么在实际的生产环境中,最常见的是linux,我们需要安装JDK.二:安装JDK步骤1.下载JDK到/data/java/目录,当然获取rpm的链接不一定是这个,这个可以自行去找到。wget http://172.16.82.22:8081/artifactory/libs-release-local/com/meizu...原创 2018-06-10 18:52:53 · 262 阅读 · 0 评论 -
jetty的安装部署
一:背景我们运行java web的时候,必须需要一个容器,我在开发当中使用的是jetty.下面谈一下jetty的安装部署。二:jetty的安装部署1.下载jetty到/data/目录下:wget http://172.16.82.22:8081/artifactory/libs-release-local/com/meizu/rpm/jetty-7.6.9/1.0/jetty-7.6.9-1.0....原创 2018-06-10 19:01:47 · 1408 阅读 · 0 评论 -
nginx安装
一:背景在实际的开发当中,nginx一般会被当作是一个负载均衡的组件。我们可以在nginx中看日志等。二:nginx的安装部署准备工作创建nginx用户useradd nginx -d /sbin/nologin安装开发依赖包yum -y groupinstall "Development tools" "Server Platform Libraries"yum -y install gd g...转载 2018-06-10 19:26:55 · 250 阅读 · 0 评论 -
Redis持久化
Redis数据持久化到硬盘失败在项目中用到了redis缓存,数据量8.5G,服务器内存16G,但是在redis持久化数据到硬盘上时失败了注意标记为红色处,此处的意思是说:Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。原因分析日志信息中说,数据持久化到硬盘上失败了。那么我们首先来了解一下什么时Redis中的持久化。持久化...原创 2018-07-11 18:10:51 · 240 阅读 · 0 评论