会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蚂蚁style
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
下一页
2021年4月2日
缓存一致性解决方案杂谈
摘要: 缓存一致性的问题一直是比较困扰人的一个问题,接下来就和大家讨论下缓存一致性的各种问题。 1.1 为什么使用缓存 在互联网电商公司,对于数据的读取是非常频繁的。磁盘IO的瓶颈会限制在高并发请求的有效响应,因此此刻使用离内存更近的存储方式是减少数据传输时间,提高效率的有效和最常用的方式,这种方式就是缓存
阅读全文
posted @ 2021-04-02 17:21 蚂蚁style
阅读(827)
评论(0)
推荐(0)
2021年3月17日
Mybatis的@Param注解在多参数时候不写,可以正确执行。
摘要: mybatis 从3.4.1 开始可以不用写@Param注解:https://github.com/mybatis/mybatis-3/releases?after=mybatis-3.4.2 所以小伙伴可以看一下版本更新的日志,我们可以从中发现一些端倪。 我们也可以通过打断点去看一下源码的执行过程
阅读全文
posted @ 2021-03-17 21:04 蚂蚁style
阅读(1149)
评论(1)
推荐(1)
2021年3月10日
Redis设计与实现之简单动态字符串
摘要: 简单动态字符串: Redis是使用C语言编写的,但是并没有使用C语言的现有的字符串类型来保存包含字符串的健值对。而是redis自己构建了一个名为简单动态字符串(simple dynamic string,SDS)的抽象类型,那么当初开发redis的作者是基于什么样的考虑呢? 当我们通过redis客户
阅读全文
posted @ 2021-03-10 21:19 蚂蚁style
阅读(72)
评论(0)
推荐(0)
2020年8月17日
分布式缓存Redis
摘要: What is Redis? Redis是一个开源的,基于内存的数据结构存储服务器,被用作数据库、缓存、消息代理。它支持的数据结构类型有strings, hashes, lists, sets, sorted sets,bitmaps, hyperloglogs, geospatial, Strea
阅读全文
posted @ 2020-08-17 08:48 蚂蚁style
阅读(230)
评论(0)
推荐(0)
MySQL优化
摘要: MySQL常见性能瓶颈: CPU:CPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据的时候 硬件:top, free, iostat和vmstat等命令来查看系统性能状态 I/O:磁盘I/O瓶颈发生装入数据远大于内存容量的时候 SQL:程序中SQL语句问题,Explain查看执行计划。 Ex
阅读全文
posted @ 2020-08-17 08:47 蚂蚁style
阅读(254)
评论(0)
推荐(0)
2020年7月17日
分布式协调组件Zookeeper
摘要: 分布式架构与集中式架构: 集中式架构:就是把所有的程序,功能,模块,都集中在一个模块中,部署在一台服务器上,从而对外提供服务.(单体架构,单体服务,单体应用),基本上,一个war包闯天下. 分步式架构:就是把所有的程序,功能,模块,拆分成不同的子项目,部署在多台不同的服务器上,这些子项目协同合作,共
阅读全文
posted @ 2020-07-17 10:31 蚂蚁style
阅读(597)
评论(0)
推荐(0)
2020年7月9日
MyBatis源码分析(三)
摘要: 之前已经讲了一个MyBatis项目的基本配置,接下来我们来通过断点跟踪,一步一步揭开它的神秘面纱. @Slf4j public class App { public static void main( String[] args ) throws IOException { //通过配置文件获取输入
阅读全文
posted @ 2020-07-09 17:20 蚂蚁style
阅读(195)
评论(0)
推荐(0)
2020年7月8日
MyBatis源码分析(二)
摘要: MyBatis的xml配置(核心配置) configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环
阅读全文
posted @ 2020-07-08 16:37 蚂蚁style
阅读(535)
评论(0)
推荐(0)
2020年7月7日
MyBatis源码分析(一)
摘要: MyBatis故事: 官方网站:http://www.mybatis.org 官方文档:http://www.mybatis.org/mybatis-3/ GitHub:https://github.com/mybatis 通过在MyBatis的官方网站,我们会看到和MyBatis相关的一些软件产品
阅读全文
posted @ 2020-07-07 16:39 蚂蚁style
阅读(567)
评论(0)
推荐(1)
2020年6月30日
NoSQL数据库之Redis
摘要: NoSQL:Not Only SQL(不仅仅是SQL),也可以解释为Non-Relation(非关系型数据库),在NoSQL数据库中,数据之间是无关系,无联系的,数据是松散的,可变的. NoSQL优势: 1:易扩展:NoSQL 数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之
阅读全文
posted @ 2020-06-30 15:04 蚂蚁style
阅读(331)
评论(0)
推荐(0)
1
2
3
4
下一页
公告