关系型数据库

首页 标签 关系型数据库
# 关系型数据库 #
关注
150823内容
|
4天前
| |
来自: 数据库
开源框架MongoDB
本节带你快速入门MongoDB非关系型数据库,无需深厚技术基础。涵盖概念、部署、命令、索引及实战,总时长约45分钟,难度适中。配套视频待上线,欢迎纠错与转载,敬请注明出处。
NoSQL 检索:为什么日志系统主要用 LSM 树而非 B+ 树?
B+树适用于读多写少场景,但在日志、监控等高频写入系统中性能受限。LSM树通过将数据分内存(C0树)和磁盘(C1树)两部分,利用批量写入、WAL日志保障恢复、滚动归并提升顺序读写效率,显著优化写性能,成为NoSQL数据库的主流选择。
数据库检索:如何使用 B+ 树对海量磁盘数据建立索引?
本课探讨大规模数据下的检索挑战,重点解析B+树如何通过索引与数据分离、多阶平衡树结构及磁盘友好设计,实现高效磁盘检索。结合内存与磁盘访问差异,讲解B+树的查询、插入、删除机制及其在数据库中的广泛应用,帮助掌握工业级检索系统核心原理。
|
4天前
|
【服务器数据恢复】数据中心私有云Ceph分布式集群文件丢失数据恢复案例
金海境科技专业从事数据中心数据恢复技术研发、产品销售和运维技术服务的高新技术企业。业务包含服务器数据恢复、分布式数据恢复、数据库数据恢复公司以IDC数据中心为核心业务方向,拥有文件系统底层架构解析核心技术,为超融合、虚拟化云平台、分布式存储、数据库以及勒索病毒加密等场景下的数据丢失提供数据恢复解决方案。
熔断限流:业务如何实现自我保护?
本文讲解RPC框架中业务的自我保护机制。面对高并发场景,服务端通过限流(如令牌桶、滑动窗口)防止过载,支持应用级、IP级控制,并可结合配置中心动态调整阈值;调用端则通过熔断机制避免因下游故障引发雪崩,可在动态代理层集成熔断器,实现高效防护。
SpringCloud工程部署启动
本教程介绍SpringCloud微服务工程搭建与部署,支持完整导入或从零构建。涵盖父工程与子模块创建、依赖配置、数据库初始化及服务启动。通过RestTemplate实现order-service调用user-service,展示微服务间远程通信原理,帮助理解服务拆分与调用关系,为后续深入学习打下基础。(239字)
|
4天前
|
1.1 MySQL数据库中的 char 与 varchar的区别是什么?
本内容系统讲解MySQL核心知识,涵盖char与varchar区别、事务ACID特性及隔离级别、索引结构(B+tree)、聚簇索引与二级索引、回表查询、索引创建原则与失效场景,并结合explain执行计划分析慢SQL与优化策略,全面提升数据库设计与性能调优能力。
OAuth2.0实战案例
本项目基于Spring Boot与Spring Cloud构建,实现OAuth2四种授权模式。通过父工程统一管理依赖,分别搭建资源服务器与认证服务器,集成MyBatis与MySQL实现用户及客户端信息持久化,完成授权码、简化、密码及客户端模式的认证流程,保障资源访问安全。
了解SQL注入
SQL注入是一种利用Web应用输入验证缺陷,向数据库提交恶意SQL语句的攻击方式,可导致身份绕过、数据泄露、篡改甚至系统被控。常见于用户输入直接拼接SQL语句的场景。防御需结合输入验证、参数化查询及IPS等多层机制,防止攻击者操控数据库逻辑,保障数据安全。
|
4天前
| |
来自: 数据库
开发环境搭建
配置开发环境是高效学习的第一步。并配置JDK11。安装Maven 3.8.6,配置本地仓库与阿里云镜像。安装Git并配置用户信息,在IDEA中集成。Fork黑马商城项目至个人Gitee仓库并克隆到本地。使用DataGrip创建hmall数据库,导入SQL脚本,修改application-dev.yaml中的数据库配置。前端通过nginx运行,进入hmall-nginx目录,用命令行启动nginx(start nginx.exe)。访问http://localhost:18080,登录测试系统。确保各服务正常运行,为后续开发打好基础。
免费试用