|
5月前
|
JSON 安全 Java
|

鉴权

本文介绍基于Spring Security与JWT实现客户端Token认证方案,涵盖Token生成、验签、权限控制全流程。通过WebSecurityConfig配置安全规则,结合JWTLoginFilter与JWTAuthenticationFilter实现登录认证与请求拦截,利用自定义验证组件完成用户身份校验,并通过RBAC模型实现细粒度权限管理,构建安全的Spring Boot应用防护体系。

143 0
|
5月前
|
SQL 存储 关系型数据库
|

数据库的行级锁与表锁

表锁无死锁,但并发低,读写互斥;行锁基于索引,支持高并发,但可能死锁。若SQL未走索引,行锁失效转为表锁。行锁适用于避免不可重复读,事务中增删改自动加排他锁,且不可锁定同一索引。

246 0
|
5月前
|
数据库
|

脏读、幻读、不可重复读的定义

脏读指事务读取了未提交的修改数据;不可重复读指同一事务内多次读取同一数据因其他事务修改导致结果不一致;幻读指同一范围查询因其他事务插入或删除记录,导致前后查询结果行数不同。

151 1
|
5月前
|
JSON 自然语言处理 关系型数据库
|

索引库、文档操作

本文介绍了Elasticsearch的核心概念及操作,对比MySQL,解析其文档、字段、索引、映射等对应关系。详细讲解了索引库的创建、查询、修改与删除,以及文档的增删改查操作,并介绍IK分词器的使用与拓展方式,帮助读者掌握ES数据管理基础。

155 0
|
5月前
|
应用服务中间件 Linux nginx
|

容器引擎Docker

Docker解决开发、测试、生产环境不一致及依赖冲突问题,通过镜像打包应用与依赖,实现跨环境无缝迁移。容器隔离运行,秒级启动,体积小,性能高,支持多环境统一部署,提升交付效率与系统稳定性。

197 0
|
5月前
|
运维 Kubernetes Java
|

物理部署图

物理部署图描述系统运行时的硬件配置与软件部署结构,展现节点、构件、物件及连接关系,常用于理解分布式系统。它从运维视角出发,揭示应用如何在硬件上运行,是开发与运维协同的重要设计工具。

118 0
|
5月前
|
数据采集 领域建模 数据库
|

领域模型图(数据架构/ER图)

数据架构的核心输出是ER图,通过四色原型法进行领域建模:红色MI表示时标事件,绿色PPT为业务实体,黄色Role为参与角色,蓝色DESC提供描述属性。以风控系统为例,从业务流程中提炼MI,构建PPT实体,补充Role与DESC,最终提取出实体、关系及约束,形成简洁清晰的ER图,支撑数据模型设计。

147 0
|
5月前
|
XML JSON Java
|

一对多关系

通过MyBatis的`<collection>`标签,实现用户与角色的一对多映射。在User类中添加List<Role>,XML中配置resultMap,将用户信息与对应的角色列表关联,最终返回包含多个角色的嵌套查询结果,结构清晰,便于使用。

123 0
|
5月前
|
存储 NoSQL Linux
|

redis的I/O多路复用技术原理解析

Redis高性能源于内存存储、单线程模型、I/O多路复用及优化数据结构。其核心通过epoll实现非阻塞多路复用,以事件驱动高效处理高并发连接,结合SDS、跳表等结构,极致提升响应速度与资源利用率。

331 0
|
5月前
|
SQL 缓存 分布式计算
|

较 Trino 省 67% 成本,速度快 10 倍,中通快递基于 SelectDB 的湖仓分析架构

中通快递基于 SelectDB 构建了湖仓分析架构,补齐 OLAP 分析能力。在离线场景中,实现 2000+ QPS 并发点查;在实时场景中,仅以 1/3 原集群机器数量覆盖所有业务,90% 分析任务从 10 分钟缩短至 1 分钟内,投入产出比大幅提升。

199 8
|
5月前
|
SQL 人工智能 关系型数据库
|

RDS AI助手的能力详解与Demo演示

阿里云数据库RDS「RDS AI助手」正式上线啦!你的AI打工人来了!用聊天的方式,帮你搞定 信息查询、问题诊断、慢SQL优化、实例巡检 等一系列数据库运维任务,更能随你调遣,定制最贴近你业务的个性化Agent!欢迎钉钉搜索群号:106730017609 入群交流

433 1
|
5月前
|
消息中间件 NoSQL Kafka
|

强一致性时代,Kafka、Redis、Celery 谁才是那块短板

这篇文章讨论了一个金融级实时Tick数据项目的失败与修复。项目最初使用Celery、Kafka和Redis,但因缺乏重试、幂等和安全策略导致问题。文章提出了四个关键改进方向,修复后的系统满足了金融级要求,总结了五点教训。

569 1
|
7月前
|
Oracle Java 关系型数据库
|

Java 简单教程

Java是跨平台、面向对象的编程语言,广泛用于企业开发、Android应用等。本教程涵盖环境搭建、基础语法、流程控制、面向对象、集合与异常处理,助你快速入门并编写简单程序,为进一步深入学习打下坚实基础。

557 0
|
8月前
|
消息中间件 存储 关系型数据库
|

StarRocks 助力印度领先即时零售平台 Zepto 构建实时洞察能力

开源无国界,在本期 “StarRocks 全球用户精选案例” 中,我们走进印度即时零售品牌 Zepto。 随着规模扩张,Zepto 借助 StarRocks 从 Postgres MVP 升级为生产级实时分析平台,单表每日导入 3000 万+ 行数据,在品牌看板上实现亚秒级查询,帮助品牌合作伙伴从“日报表”迈向 准实时洞察,快速响应市场、智慧决策。

284 7
|
8月前
|
关系型数据库 MySQL 数据库
|

如何在 MySQL 数据库中备份和恢复数据啊?

411 1
来自:关系型数据库 版块
已解决
|
8月前
|
JSON 缓存 算法
|

阿里巴巴开放平台商品详情接口实操:数据解析 + 核心实现方案(附避坑指南)

阿里巴巴商品详情接口是B2B批发数据获取的核心,支持价格梯度、起订量、供应商资质等关键信息查询。本文精讲接口调用、数据解析与避坑技巧,助力开发者高效实操落地。

455 1
|
8月前
|
数据库
|

数据库的基础语句

本教程涵盖数据库与表的创建、增删改查操作及约束条件设置,包含字段管理、数据插入、更新、删除,以及复杂查询语句示例,适合初学者掌握数据库基础操作。

501 0
|
9月前
|
存储 SQL 大数据
|

告别 Count Distinct 慢查询:StarRocks 高效去重全攻略

在大数据分析中,去重计算(如 Count Distinct)因高计算开销常成为性能瓶颈,尤其在高基数和高并发场景下更为明显。本文以 StarRocks 为分析平台,深入探讨多种去重优化策略,包括使用函数、数据类型转换(如 String 转 Int)、高效数据结构(如 Bitmap 和 HLL),以及物化视图的预计算方案。通过实际案例分析,对比不同方法在性能、精度和易用性方面的优劣,帮助用户在不同业务场景下选择最合适的优化手段。此外,文章还详细解析了如何结合 SQL 查询构建物化视图,以提升去重计算效率,并讨论了精确与近似去重的适用场景。最终目标是为复杂数据分析提供高效、灵活的解决方案。

601 77
|
10月前
|
SQL 存储 关系型数据库
|

MySQL功能模块探秘:数据库世界的奇妙之旅

]带你轻松愉快地探索MySQL 8.4.5的核心功能模块,从SQL引擎到存储引擎,从复制机制到插件系统,让你在欢声笑语中掌握数据库的精髓!

328 26
|
10月前
|
数据采集 缓存 监控
|

八年电商开发血泪史:淘宝评论API的接口处理

本文分享了一位电商开发者八年对接淘宝评论API的实战经验,涵盖接口签名、限流控制、数据清洗、情感分析及实时监控等实用技巧,并附有完整代码示例。

279 0
|
10月前
|
存储 Oracle 关系型数据库
|

服务器数据恢复—光纤存储上oracle数据库数据恢复案例

一台光纤服务器存储上有16块FC硬盘,上层部署了Oracle数据库。服务器存储前面板2个硬盘指示灯显示异常,存储映射到linux操作系统上的卷挂载不上,业务中断。 通过storage manager查看存储状态,发现逻辑卷状态失败。再查看物理磁盘状态,发现其中一块盘报告“警告”,硬盘指示灯显示异常的2块盘报告“失败”。 将当前存储的完整日志状态备份下来,解析备份出来的存储日志并获得了关于逻辑卷结构的部分信息。

300 4
|
10月前
|
运维 关系型数据库 分布式数据库
|

客户说|教学高峰不用愁:视源股份携手PolarDB,助力数字化教育资源高效管理

希沃作为教育数字化领军品牌,面对业务潮汐波动、数据库弹性不足及运维复杂等挑战,选择阿里云PolarDB数据库。借助其Serverless弹性伸缩、免运维、HTAP能力,希沃实现资源高效利用,降低存储与计算成本,显著提升系统稳定性与DBA运维效率,保障直播、在线课堂等高并发场景平稳运行,助力教育数字化持续创新。

307 0
来自: 关系型数据库  版块
|
11月前
|
监控 算法 关系型数据库
|

分布式事务难题终结:Seata+DRDS全局事务一致性架构设计

在分布式系统中,CAP定理限制了可用性、一致性与分区容错的三者兼得,尤其在网络分区时需做出取舍。为应对这一挑战,最终一致性方案成为常见选择。以电商订单系统为例,微服务化后,原本的本地事务演变为跨数据库的分布式事务,暴露出全局锁失效、事务边界模糊及协议差异等问题。本文深入探讨了基于 Seata 与 DRDS 的分布式事务解决方案,涵盖 AT 模式实践、分片策略优化、典型问题处理、性能调优及高级特性实现,结合实际业务场景提供可落地的技术路径与架构设计原则。通过压测验证,该方案在事务延迟、TPS 及失败率等方面均取得显著优化效果。

573 61
|
11月前
|
机器学习/深度学习 资源调度 算法
|

Kaggle金牌方案复现:CGO-Transformer-GRU多模态融合预测实战

本文详细介绍了在2023年Kaggle "Global Multimodal Demand Forecasting Challenge"中夺冠的**CGO-Transformer-GRU**方案。该方案通过融合协方差引导优化(CGO)、注意力机制和时序建模技术,解决了多模态数据预测中的核心挑战,包括异构数据对齐、模态动态变化及长短期依赖建模。方案创新性地提出了动态门控机制、混合架构和梯度平衡算法,并在公开数据集TMU-MDFD上取得了RMSE 7.83的优异成绩,领先亚军12.6%。

591 1
|
11月前
|
SQL 关系型数据库 MySQL
|

数据查询语言 DQL

SELECT 是 MySQL 里用得最多的语句之一,很多小伙伴用起来却总有点迷糊,比如 WHERE 和 HAVING 到底啥区别,GROUP BY 怎么配合聚合函数用,LIMIT 和 ORDER BY 组合排序到底先干啥……这篇文章就带你一块理清 SELECT 的执行顺序,讲透常用条件筛选写法,配了不少例子,学完用起来更顺手!

242 1
|
11月前
|
存储 安全 Java
|

Java 集合面试题从数据结构到 HashMap 源码剖析详解及长尾考点梳理

本文深入解析Java集合框架,涵盖基础概念、常见集合类型及HashMap的底层数据结构与源码实现。从Collection、Map到Iterator接口,逐一剖析其特性与应用场景。重点解读HashMap在JDK1.7与1.8中的数据结构演变,包括数组+链表+红黑树优化,以及put方法和扩容机制的实现细节。结合订单管理与用户权限管理等实际案例,展示集合框架的应用价值,助你全面掌握相关知识,轻松应对面试与开发需求。

520 3
|
2月前
|

OpenClaw「虾搞」数据库-上海钳聚场

企业级 Claw,从“能跑”走向“敢用”!

220
|
2月前
|
SQL 运维 Devops
|

本地部署的数据库DevOps:NineData社区版如何打通DBA日常动作

本文以NineData社区版为例,探讨免费本地部署的数据库DevOps工具。其不是单一审核模板,而是集成多能力的本地工作台,涵盖日常操作、治理协同、运维保障等功能,将查、审、改、追等动作衔接。适合有本地化部署需求、数据源数量有限等场景,对中小团队,减少工具切换更具价值。

176 1
|
2月前
|
机器学习/深度学习 缓存 数据挖掘
|

实战指南:通过API获取东京证券交易所历史数据并进行深度分析

本文为开发者提供东京证券交易所(TSE)历史数据获取与深度分析的实战指南:涵盖API对接、认证设计、K线数据拉取、技术指标计算(RSI、布林带等)、多股对比、价格冲击分析、VaR风险测算及回测系统,并集成缓存与异步优化方案,助力量化开发与投资决策。(239字)

248 1
|
2月前
|
缓存 安全 Java
|

Java invokedynamic:Lambda 与 JVM 动态性的底层基石

`invokedynamic` 是JDK7引入、JDK8全面落地的核心字节码指令,将方法分派权交还用户代码,支撑Lambda、Stream等函数式特性。它通过引导方法+CallSite实现懒加载与高性能动态调用,彻底替代匿名内部类,避免类膨胀,更是Groovy/Scala等动态语言及现代JDK特性的底层基石。(239字)

254 4
|
3月前
|
JSON 关系型数据库 MySQL
|

如何利用Excel宏和离线数据库自动化IP归属地查询?

随着IP查询需求的日益增加,利用Excel宏结合本地离线数据库自动化IP归属地查询,已成为提高工作效率的重要手段。本文将详细介绍如何通过Excel宏和本地数据库(如MySQL、CSV或JSON文件),实现IP归属地查询的自动化操作。

304 1
|
4月前
|
存储 人工智能 Cloud Native
|

上市大模型企业数据基础设施的选择:MiniMax 基于阿里云 SelectDB 版,打造全球统一AI可观测中台

MiniMax 作为上市大模型企业,基于阿里云 SelectDB 打造 AI 可观测中台,实现“一个平台,全球覆盖”。这一成功实践足以表明:SelectDB 能够很好满足 AI 时代海量数据实时处理与分析的需求,为同样需求的 AI 大模型企业提供了一个高性能、低成本的可靠技术解决方案。

422 5
|
4月前
|
监控 安全 网络协议
|

静态 IP 维护:如何清闲置提效率?

静态IP管理需科学规划、规范配置、动态维护与安全防护并重,通过合理划分子网、建立地址台账、定期巡检回收及强化访问控制,有效避免地址冲突与安全风险,保障网络稳定高效运行。

193 0
|
5月前
|
安全 Java 应用服务中间件
|

实现权限管理的技术

权限管理技术选型需综合考量。常见方案有Apache Shiro、Spring Security与自定义ACL。Shiro轻量易用,但安全维护弱;Spring Security功能强大且安全机制完善,适合Spring生态,但配置复杂;自定义ACL契合业务但维护成本高。需根据项目规模与架构权衡选择。

166 0
|
5月前
|
Dubbo 应用服务中间件 Apache
|

WebService

基于 Apache CXF 实现的 Dubbo WebService 协议,支持与标准 WebService 互操作,可用于跨语言系统集成。支持多连接、短连接、HTTP 同步传输,SOAP 文本序列化。需实现 Serializable,推荐使用基本类型和 POJO。支持 Jetty 和 Servlet 容器,可配置多端口、直连及 WSDL 访问。

198 0
|
5月前
|
安全 Java 数据安全/隐私保护
|

通用权限管理模型

本文介绍了ACL和RBAC两大权限模型。ACL通过用户/角色与权限直接绑定,实现简单但管理复杂;RBAC基于角色授权,支持角色继承、职责分离,更适用于复杂系统。还简述了RBAC0-RBAC3的演进与核心原则,帮助建立权限体系的全局认知。(238字)

115 0
|
5月前
|
存储 数据库
|

三大范式的特点

数据库设计三大范式:第一范式要求列不可分、无重复;第二范式要求属性完全依赖主键,实现行唯一标识;第三范式要求消除传递依赖,避免非主属性冗余,提升数据一致性与存储效率。(238字)

105 0
|
5月前
|
存储 关系型数据库 MySQL
|

MySQL引擎InnoDB和MyISAM的区别

InnoDB是MySQL默认事务引擎,支持行锁、外键和MVCC,通过聚簇索引提升查询性能,适合高并发、事务场景。MyISAM不支持事务和行锁,但查询快、存储紧凑,适用于读多写少、无需事务的场景。两者在锁机制、索引结构和崩溃恢复等方面差异显著。

194 0
|
5月前
|
SQL 存储 安全
|

盲注和二阶 SQL 注入

SQL盲注通过延迟响应等间接方式探测数据库漏洞,获取敏感信息或篡改数据。攻击者利用sleep()函数或耗时操作判断语句执行情况。二阶SQL注入则利用存储后二次执行的数据,隐蔽性强,需结合参数化查询与输入验证防范。

121 0
|
5月前
|
存储 Ubuntu Linux
|

容器化部署引擎Docker

Docker简介:解决项目依赖复杂、环境不一致等问题,通过镜像打包应用及依赖,实现跨平台运行;利用容器隔离运行,秒级启动,资源占用少。相比虚拟机更轻量,支持高密度部署,提升开发、测试、生产环境一致性与交付效率。(238字)

122 0
|
5月前
|
缓存 Java Nacos
|

@RefreshScope热更新原理

@RefreshScope通过组合注解实现配置热更新,核心在于@Scope("refresh")。其利用代理模式与缓存机制,将Bean纳入自定义刷新作用域,配置变更时清空缓存,触发Spring重新创建Bean实例,从而动态加载最新配置,实现毫秒级更新。

173 0
|
5月前
|
监控 测试技术 API
|

【深度解析】在响应速度与数据安全上权衡在线IP查询API与本地IP离线库

在广告投放、反作弊、内容风控、日志分析等系统中,IP地理定位服务通常处于高频、基础、不可或缺的位置。但是,目前我所接触到的合作过的团队在记性IP地址相关工作还是一种“能查到就行”的状态,忽视了其对系统性能、数据安全与长期成本的相关影响。今天我将从我的实际经验出发,结合真实压测数据,并以IP数据云、IPnews、IP2Location常见产品为例,系统分析在线IP查询API与本地IP离线库的我的取舍逻辑。

192 0

DML-修改数据

使用UPDATE语句可修改表中数据,语法为:UPDATE 表名 SET 字段名1=值1, 字段名2=值2 [WHERE 条件]。注意:若省略WHERE条件,将更新整表所有记录,需谨慎操作,避免误改数据。

158 0
|
5月前
|
关系型数据库 MySQL Java
|

开发环境搭建

配置开发环境是项目学习的第一步。建议电脑内存16G以上,推荐32G,可搭配便携显示器提升效率。下载并安装虚拟机(CentOS 7,IP:192.168.101.68)、IDEA、Maven、Git等工具,导入课程资料中的虚拟机文件,配置网络与SSH连接。使用FinalShell远程操作,启动Docker、MySQL等服务。IDEA中设置编码、自动导包、Java 11编译级别,并配置Maven本地仓库。通过Gitee Fork黑马商城项目,克隆到本地,创建hmall数据库并导入SQL。修改配置文件中的数据库地址与密码,启动后端服务。前端使用nginx部署,命令行启动。

208 0
|
5月前
|
安全 数据安全/隐私保护
|

什么是权限管理

权限管理包含认证与授权两大核心:认证验证用户身份(如登录),授权则根据角色分配访问权限。通过合理配置,确保用户只能操作其权限范围内的功能,防止越权访问,保障系统安全稳定运行。

146 0
|
5月前
|
存储 数据库
|

Zookeeper 3.持久化FileTxnSnapLog

FileTxnSnapLog是ZooKeeper中用于管理事务日志和快照的核心类,封装TxnLog与SnapShot,实现数据持久化。通过restore和save方法,支持从快照和日志中恢复及保存内存数据库DataTree,保障数据一致性。

100 1
|
5月前
|
人工智能 关系型数据库 MySQL
|

RDS AI助手深度测评-场景4:CPU压测指引

阿里云数据库RDS「RDS AI助手」正式上线啦!用聊天的方式,帮你搞定 信息查询、问题诊断、慢SQL优化、实例巡检 等一系列数据库运维任务,更能随你调遣,定制最贴近你业务的个性化Agent!现在免费公测中,欢迎留下您的诉求:https://survey.aliyun.com/apps/zhiliao/m3RVhe0m4

286 1
来自: 关系型数据库  版块
|
5月前
|
运维 架构师 关系型数据库
|

用RDS AI助手分析CPU使用率—Demo演示

用RDS AI助手分析CPU使用率—Demo演示

173 0
来自: 关系型数据库  版块
|
6月前
|
存储 消息中间件 关系型数据库
|

从 Snowflake 到 Apache Doris:Planet 实时分析成本直降 80%、查询加速 90 倍

Planet深耕支付与税务数字化近40年,服务全球零售、酒店与旅游行业。为应对数据增长挑战,其数据团队将数仓从Snowflake迁移至Apache Doris,实现月成本降低80%、查询性能提升最高90倍,并达成实时分析能力,构建了高效、低成本、可扩展的数据新架构,为业务发展奠定坚实基础。

277 0
|
6月前
|
SQL 人工智能 数据挖掘
|

Apache Doris AI 能力揭秘(三):AI_AGG 与 EMBED 函数深度解析

Apache Doris 推出 AI_AGG 与 EMBED 两大核心函数,实现文本智能聚合与语义向量化分析。AI_AGG 支持海量文本动态预聚合,EMBED 结合向量函数实现相似度检索、问答匹配等场景,原生集成 AI 能力至 SQL,让数据分析更智能高效。

426 7
来自: 数据仓库  版块

数据库

数据库领域前沿技术分享与交流

0
今日
22014
内容
111
活动
294124
关注
你好!
登录掌握更多精彩内容

相关产品

  • 云数据库 Tair(兼容 Redis)
  • 云数据库 RDS MySQL 版
  • 云原生数据库 PolarDB