首页
学习
活动
专区
工具
TVP
发布

cmazxiaoma的架构师之路

专栏成员
105
文章
122645
阅读量
37
订阅数
Docker-Compose环境搭建和部署SpringBoot项目
3.进入cd util-linux-2.33目录,输入./configure --without-ncurses命令进行check
用户2032165
2019-04-21
3.6K0
Redis高可用搭建
我们都知道单机版的redis,无法保证CAP。所以我们搭建redis集群,实现高可用。
用户2032165
2018-12-05
6110
通过分析LinkedHashMap了解LRU
我们都知道LRU是最近最少使用,根据数据的历史访问记录来进行淘汰数据的。其核心思想是如果数据最近被访问过,那么将来访问的几率也更高。在这里提一下,Redis缓存和MyBatis二级缓存更新策略算法中就有LRU。画外音:LFU是频率最少使用,根据数据历史访问的频率来进行淘汰数据。其核心思想是如果数据过去被访问多次,那么将来访问的几率也更高。
用户2032165
2018-10-09
4660
Redis分布式锁解决方案
我们知道分布式锁的特性是排他、避免死锁、高可用。分布式锁的实现可以通过数据库的乐观锁(通过版本号)或者悲观锁(通过for update)、Redis的setnx()命令、Zookeeper(在某个持久节点添加临时有序节点,判断当前节点是否是序列中最小的节点,如果不是则监听比当前节点还要小的节点。如果是,获取锁成功。当被监听的节点释放了锁(也就是被删除),会通知当前节点。然后当前节点再尝试获取锁,如此反复)
用户2032165
2018-09-03
8280
Java开发技术大杂烩(三)之电商项目优化、rabbitmq、Git、OSI、VIM、Intellj IDEA、HTTP、JS、Java
前言 最近公司让我维护Spring+Servlet+Hibernate+Spring Security+Jsp的老项目,正好可以锻炼我的业务逻辑和掌控项目的能力。虽然项目很老,但是其中还是有很多值我学习的地方。 电商项目优化 1.我们大致优化的点是秒杀接口:redis预减库存,减少数据库访问;内存标记较少redis的访问;rabbitmq队列缓冲,异步下单,增强用户体验。那么具体步骤如下。 1.处理秒杀业务的Controller在Spring容器周期内加载就绪。也就是实现InitializingBe
用户2032165
2018-06-08
1.4K0
Java开发技术积累(redis、mysql、http、shiro、threadlocal)
前言 工作越久发现自己越麻瓜。感觉只有每天积累一点,才不会觉得空虚。 redis-benchmark用法 redis-benchmark是用于给redis进行压测的。 1.100个并发连接,10000个请求 redis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 10000 2.存取大小为100字节的数据包 redis-benchmark -h 127.0.0.1 -p 6379 -q -d 100 3.只测试某些操作的性能 redis-bench
用户2032165
2018-06-05
7330
【Linux学习】 Redis常用的一些指令
前言 最近在用CentOS操作系统、VirtualBOX、Xshell、Xftp等软件。在实际运用中发现对一些linux指令操作不是很熟悉,所以记录一下。 DNA.png 指令说明 where
用户2032165
2018-06-05
6370
【分布式架构之旅】Redis入门
前言 昨天和室友去包夜,玩了一晚上的LOL,跪了一整夜,但是很开心。从S1末开始玩LOL的我,到现在还是青铜,真是菜的抠脚。最近负能力满满的,唯有睡觉和学习才可解忧愁。今天也看了慕课网上面的《Red
用户2032165
2018-06-05
6150
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档