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

架构专题

专栏成员
289
文章
318065
阅读量
38
订阅数
实用:Spring的多租户数据源管理 AbstractRoutingDataSource!
很多情况,我们确实需要在一个服务中访问多个数据源。虽然它让整体设计变的不那么优雅,但真实的世界确实需要它。比如,你的业务为两个比较大的客户服务,但你希望他们能够共用一套代码。
xjjdog
2022-02-09
9090
非常哇塞的 ES读场景、写场景 性能优化指南!你值得拥有!
ES作为NoSQL数据库里非常重要的一员,使用越来越广泛。虽然它因为索引延迟的原因,数据在时效性上有一些缺陷,但其大容量、分布式的优秀设计,使得它在时效性要求并不是特别高的类实时搜索领域,能够大展身手。
xjjdog
2022-01-05
6940
RTO, RPO是啥?是割韭菜的意思么?
第一次听到RPO,我以为是专门割韭菜的IPO,加上说这话的人不断对我挤眉弄眼,以至于我手抖,怎么搜都搜不到这个技术名词。
xjjdog
2021-12-21
1.2K0
频频闯祸的 JNDI,到底是个什么 垃圾 玩意儿?
每次规模比较大的漏洞,JNDI好像都不会缺席。最近人尽皆知的Log4j2漏洞也和它有关,让人 不由得怀疑,是不是作者开的后门。
xjjdog
2021-12-15
5350
【原创】Redis只能做缓存?太out了!
大多数数据库,由于经常和磁盘打交道,在高并发场景下,响应会非常的慢。为了解决这种速度差异,大多数系统都习惯性的加入一个缓存层,来加速数据的读取。redis由于它优秀的处理能力和丰富的数据结构,已经成为了事实上的分布式缓存标准。
xjjdog
2021-08-25
5580
再乱用缓存,cto可就发飙了!
今天总监很生气,原因是强调了很多年的缓存同步方案,硬是有人不按常理出牌,挑战权威。最终出了问题,这让总监很没面子。
xjjdog
2021-04-29
2890
DBeaver,杀出重围!
我最近装上了DBeaver,原因是很多人捧它。好家伙,很好用。但从打开它的第一眼,我就知到它的开发语言是Java,因为每增加一种数据库类型,就需要下载一个对应的jar包。
xjjdog
2021-03-25
2.2K0
2021年,SQL注入死透了么?
很长一段时间,我认为后端开发,在安全性方面最容易出问题的地方就在于SQL注入。通过 where 1=1这种魔幻的SQL写法,就可以很容易的对一个存在问题的系统进行攻击,以至于最终演进出sqlmap这样的神器存在。
xjjdog
2021-03-25
1K0
一个迟来的赞,送给JPA。AbstractEntity需要准备些什么?
本篇属于代码解析系列文章之一,主要内容是JPA的基础父类设计。参考代码:https://github.com/xjjdog/bcMall/blob/master/bc-utils/src/main/java/cn/xjjdog/bcmall/utils/db/AbstractEntity.java
xjjdog
2021-03-10
1.5K0
新项目模块不能拆拆拆,但怎么应对大型项目?
很多同学创建一个项目之后,就迫不及待的上手开写了。项目代码不像一些框架代码一样可以随意的去写,但一般都是采用MVC的模式进行开发。很悲催的是,Java中Web开发的这些目录名称,到现在还是一团乱麻,你需要自己去规划。
xjjdog
2021-02-08
5380
老少皆宜的Kafka长文,让你明白什么叫本分
看完本文,你将明白为什么一个简单的消息队列,能够有那么多的知识点;能够了解到Kafka的主要功能和应用场景;能够了解到Kafka的主要技术术语。了解到什么叫本分!
xjjdog
2021-01-25
3790
MySQL中的哥哥表、妹妹字段,是什么鬼?
晚上,我被叫进宽大的办公室,总监正在煮茶。高压锅煮着长嘴茶壶,水蒸气缭绕。领导举手之间,淡黄茶水奔涌而出,倒立而下浇上茶叶,漏出两杯茶水。
xjjdog
2021-01-11
1.5K0
老板:把数据库变更,给整利索了
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-12-11
1.1K0
谁的速度快!谁背锅(技术解析)
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-12-11
8760
Redis,就是这么朴实无华
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-12-11
4490
10条Linux命令锦囊,防你牢底坐穿
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-12-11
4630
牛气的JavaScript,让雪花算法成为空气
http://xjjdog.cn 对200+原创文章进行了细致的分类,阅读更流畅,欢迎收藏。
xjjdog
2020-11-25
1.6K0
玩ElasticSearch,还得靠SQL
工作中使用了一点ELK,偶尔使用Kibana拼接ES DSL简直要命。如果你和我一样「熟悉SQL,但不咋会写DSL」 or 「想要用SQL简化查询」,本文会介绍一下官方对ES SQL的支持,希望对你有所帮助~
xjjdog
2020-11-17
1.3K0
MySQL中,21个写SQL的好习惯
每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~
xjjdog
2020-11-09
8330
听说过spring-data-jdbc么?来个最佳实践
很多人知道Mybatis,知道Jpa,但对2019年新诞生的一门技术知之甚少。那就是:spring-data-jdbc。这个标题起的很普通,但是内容绝对是最新的。
xjjdog
2020-11-02
3.6K1
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档