使用Java实现先查询缓存再查询数据库 数据运维 2023-08-13 共饮一杯 手机阅读 目录 前言 栗子 思路分析 原理介绍 代码实现 项目代码 配置文件 项目结构 SpringBootQueryApplication.java Goods.java CacheSelector.java CacheService.java CacheServiceImpl.java GoodsService.java GoodsServiceImpl.java BaseUtil.java (核心类) 用法 第一次从数据中查询 第二次从缓存中查询
Oracle自动内存管理AMM AMM(Automatic Memory Management)自动内存管理,分配一整块内存区域,Oracle数据库自动分配管理SGA和PGA的内存。具体通过设置两个参数MEMORY_MAX_TARGET和MEMORYTARGET达到需求效果。 1.查看当前SGA AMM(Automatic Memory Management)自动内存管理,分配一整块内存区域,Oracle数据库自动分配管理SGA 数据运维 2023-04-29 共饮一杯
为数据库加上Redis缓存,提升数据库性能(数据库如何加redis) 随着Web应用规模的增长,数据库中保存的数据会变得越来越多,对于对数据库有高要求的应用来说,数据库的性能就会明显变低。然而,改进数据库的性能并不容易,因此,可以通过添加Redis缓存来提高数据库的性能。 Redis是一种开源的内存数据库,它通常用作数据库的缓存层,可以维护数据库系统中的一些数据,避免无谓的查询很多次数据库。Redis比MySQL和MongoDB等引擎快数倍,凭借内存加载和利用,操作 数据运维 2023-08-12 共饮一杯
认识SQL 高级进阶 sql教程栏目介绍10种高级进阶 推荐(免费):sql教程 sql高级 1、TOP子句 TOP 子句用于规定要返回的记录的数目。 SELECT TOP 2 FROM Persons SELECT TOP 50 PERCENT FROM Persons 2、link查找的模式 现在 sql教程栏目介绍10种高级进阶 推荐(免费):sql教程 sql高级 1、TOP子句 TOP 子句用于规定要返回的记 数据运维 2023-04-15 共饮一杯
给MySQL写一个代理网关 由于一个突发的需求,年前年后大部分时间都在mysql-proxy这么个项目上折腾;现在一期功能算是上线了,趁这个机会简单总结一下 由于MySQL通信是通过MySQL协议交互的,所以主要其实就是折腾MySQL协议 项目背景 先简单说下为什么需要做mysql-proxy,开发平时查看数据库,是通过 jumpserver 连接到现网的灾备库查看,灾备库和现网业务库的数据内容是一样的,里面有很多敏感数据, 数据运维 2024-05-07 共饮一杯
Redis 架构是如何演进的?为什么? Redis 现在已经十分流行,互联网几乎所有项目都会用到,在使用 Redis 时,你知道是如何保证稳定和高效的提供服务呢,它的架构演化路程是什么呢? 单机版 Redis 2010 年,Redis 1.0 版本发布,这个架构非常简单。你的业务系统可以把 Redis 作为缓存系统,从 MySQL 查询数据,接着写入到 Redis 中,之后业务系统再从 Redis 中读取这些数据。 就这样想享受 Red 数据运维 2024-04-24 共饮一杯