- 博客(32)
- 收藏
- 关注
原创 Golang版本管理之Goup
本地管理go的不同版本管理,推荐使用: https://github.com/owenthereal/goup更新PATH执行之后,需要将Goup和Go的bin目录添加到PATH中:Goup相关命令的bin目录:~/.go/binGolang相关命令的bin目录:~/.go/current/bin在 安装了 oh-my-zsh之后,在 ~/.zshrc 中修改PATH之后,新打开的终端,就能正常使用go和goup相关命令了。⚠️如果当前shell也能运行go和goup相关命令,可以执行:
2023-06-07 14:05:25 445
原创 阅读图书:advanced-go-programming-book 的一些总结
阅读图书advanced-go-programming-book的一些总结
2022-12-12 16:58:09 299 8
原创 Redis和MYSQL双写一致性分析
缓存的问题 缓存雪崩(大量数据集中过期); 缓存击穿(热点数据过期); 缓存穿透(缓存和数据中都不存在该数据) 缓存淘汰volatile-random,volatile-ttl,volatile-lru,volatile-lfuallkeys-random,allkeys-lru,allkeys-lfu读写缓存 同步直写: 写redis,同时也写数据库; 异步写回:先写redis,然后等redis淘汰数据时,同步写回数据到数据库中。 三个经典的缓
2022-05-27 15:37:55 262
原创 事务处理(结合分布式事务)
一般的事务处理,分为一下几种:本地事务 共享事务 全局事务 分布式事务本地事务常见的本地事务,有数据库的事务, redis事务。即是一种单服务,单数据源的提交形式共享事务这是一个伪需求,实际上多服务,单数据源的场景很少见全局事务这是单服务, 多数据源的场景,一种强一致性的事务解决方案有以下实现:2PC: 两阶段提交提交过程: 准备、提交缺点:单点问题, 性能问题(同步阻塞), 一致性风险3PC: 三阶段提交提交过程: CanCommit, PreCom
2022-05-27 15:07:52 769
原创 Windows下使用Hadoop-eclipse-plugin插件
1.下载hadoop2x-eclipse-plugin源代码拷贝到eclipsean安装目录的plugins目录下,重启一下Eclipse,然后可以看到DFS Locations,如图所示:2.打开Window-->Preferens,可以看到Hadoop Map/Reduc选项,然后点击,然后添加hadoop解压的目录3.配置Map/ReduceLocations
2015-11-05 17:14:02 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人