摘要: 高并发解决方案 之限流-基础 高并发之扩容思路 高并发之缓存 缓存并发问题--枷锁 缓存穿透问题 如何避免缓存穿透 1.缓存空对象,对查询结果为空的对象也进行缓存,如果是集合可以缓存一个空集合但不是null,如果是缓存单个对象可以通过字段标识来区分, 这样避免请求穿透到后端数据库,同时也需要保存缓存 阅读全文
posted @ 2021-03-26 18:34 霄九天 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 穷爸爸与富爸爸读后感 穷爸爸和富爸爸,对于财富不同的态度,穷爸爸希望作者努力学习,获得学位找到好工作,而富爸爸却鼓 励他努力学习成为富人,了解金钱运动的规律,并让钱为自己工作!首先解读这本书的关键是你要改变对钱的观念,你如果了解钱是如何运动的,你就获得驾驭它的力量,就能开始积累财富。 人生最大的财务 阅读全文
posted @ 2020-11-04 20:48 霄九天 阅读(277) 评论(0) 推荐(0) 编辑
摘要: http://3dobe.com/archives/63/ 阅读全文
posted @ 2018-04-27 14:17 霄九天 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 最近学习scala,个人感觉非常灵活,实现rpc通信非常简单,函数式编程比较烧脑 1.搭建工程 创建scala maven 工程 项目pom文件 2. 创建Master.scala 作为主节点保持跟Worker进行通信 提供Worker注册信息存储和心跳检测 Master运行参数: 3.创建Work 阅读全文
posted @ 2018-04-04 16:01 霄九天 阅读(1132) 评论(0) 推荐(0) 编辑
摘要: 此章节具体介绍一下淘宝TDDL具体配置和使用 上记2.5章节encPasswd 需要加密操作,根据encKey加密 SecureIdentityLoginModule.java 将代码拷贝到工程运行 如果没有配置encKey 需要在diamond配置 一个dms组 dataid:decryptPas 阅读全文
posted @ 2018-03-28 16:16 霄九天 阅读(4124) 评论(0) 推荐(0) 编辑
摘要: 前言 在开始讲解淘宝的 TDDL(Taobao Distribute Data Layer) 技术之前,请允许笔者先吐槽一番。首先要开喷的是淘宝的社区支持做的无比的烂, TaoCode 开源社区上面,几乎从来都是有人提问,无人响应。再者版本迭代速度也同样差强人意 , 就目前而言 TDDL 的版本已经 阅读全文
posted @ 2018-03-28 16:05 霄九天 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 配置来源 https://stackoverflow.com/questions/28043957/how-to-set-apache-solr-admin-password注意:配置用户名密码后 集群连接也要设置 用户名 密码 1.配置Solr后台管理界面登录权限 cd /opt/solr-6.1.0/server/etc vi jetty.xml 在标签 配置如下: ... 阅读全文
posted @ 2018-03-23 17:47 霄九天 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 使用elasticsearch 实现网站搜索,可以支持商品搜索,筛选项过滤搜索 ,价格排序, 打分 筛选项聚合,还有其他综合排序 后续推出搜索人工干预排序,根据销量,好评率,售卖率 进行全方位的搜索实现 想要完全理解此搜索项目 需要学习以下我之前写过的知识 ElasticSearch6.0 索引模板 阅读全文
posted @ 2018-01-16 16:38 霄九天 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 自主研发设计RPC远程调用框架,实现服务自动注册,服务发现,远程RPC调用,后续实现服务负载均衡 主要包括:客户端服务,服务端,服务发现,服务注册 github地址:https://github.com/btshoutn/rpc_project 阅读全文
posted @ 2018-01-16 16:32 霄九天 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 我们在做es搜索的场合,每次创建索引的时候,都需要为每个索引设置mapping的字段映射,现在我们可以为通用的索引创建一个模板 每次创建索引时候,如果匹配到相应的模板 索引的mapping会被自动设置成模板的mapping配置 阅读全文
posted @ 2018-01-12 11:28 霄九天 阅读(995) 评论(0) 推荐(0) 编辑