数据库

白露与泡影8 分钟前
数据库·redis·缓存
Redis 缓存实战:雪崩、穿透、击穿一次讲透缓存用好了是性能翻倍,用不好凌晨三点把你叫醒。Redis 在大多数系统里扮演的角色是挡在数据库前面的一堵墙。正常情况下,请求打到 Redis,命中就走,数据库压力不大。但这堵墙有三个洞:它可能整堵墙同时塌,可能有人绕过墙直接锤数据库,也可能墙上最忙的那块砖碎了。
赵渝强老师1 小时前
数据库·oracle
【赵渝强老师】使用Oracle可传输的表空间迁移数据在Oracle数据库中,可以使用export/import的方式来传输数据。在导出/导入时都需要解析数据内容,如果需要传输的数据比较大,那么这是一个非常耗时的过程。Oracle可传输的表空间的思想就是通过绕过这个数据处理过程来提速。通过数据定义(元数据)和数据内容(业务数据)分离的方式,将数据内容通过文件拷贝(物理移动)来达到快速移动的目的。
IpdataCloud2 小时前
数据库·tcp/ip·github·php·ip
跨区服玩家延迟高怎么办?用IP离线库自动分配到最近服务器之前我们运营的一款游戏在版本更新后收到大量玩家投诉:华东玩家登录后延迟飙升到200ms以上,角色操作卡顿,技能放不出来。排查发现,新版本上线时调度策略被重置,所有玩家默认分配到了华南的服务器节点。问题的根源很简单:调度系统不知道玩家“在哪儿”,只能凭运气分配。解决这个问题的关键,就是IP地址查询,我们接入了IP数据云离线库,支持微秒级查询,单机QPS可达250万+。通过获取玩家IP归属地,将用户连接到最近的服务器节点,能让调度系统在登录/大厅等环节实时完成IP定位。
wuqingshun3141593 小时前
数据库·mysql
MYSQL默认的事务隔离级别是什么?为什么选择这个级别?可重复读级别避免了脏读和不可重复读,以及绝大部分的幻读(不可完全避免)使用了MVCC,使得并发性高因为mysql为了兼容早期binlog的statement格式,这种格式会记录先提交的事务,但是在主库里面事务内部sql 的执行顺序和提交顺序可能不一样,会导致主从不一致。而可重复读级别有间隙锁和临键锁,避免了这种情况
RisunJan12 小时前
linux·服务器·数据库
Linux命令-rpmdb(RPM数据库操作工具)rpmdb 用于直接操作 RPM 包管理系统的底层数据库(Berkeley DB)。它可以初始化、重建和验证 RPM 数据库,是修复 RPM 系统故障的关键工具。
空中湖4 小时前
数据库·程序人生
电池简史(五):极限之梦与终章——锂硫、锂空气、量子电池,以及你该知道的电池投资与生活指南本文节选自交互式科普电子书《电池简史:从伏打电堆到固态未来》,在线阅读地址:http://www.mutou888.com/ai/books/battery-book/index.html
AI-好学者2 天前
数据库·redis·缓存
Redis基础与核心原理Redis 的全称是 Remote Dictionary Server,即"远程字典服务"。从名字可以看出,Redis 的核心抽象就是一个通过网络远程访问的字典(Dictionary)。它是一个开源的、基于内存的、支持持久化的键值对(Key-Value)存储系统,由 Salvatore Sanfilippo(antirez)于 2009 年开发,目前由 Redis Ltd. 维护。
蓝胖子酱5 小时前
前端·javascript·数据库
在 Electron 中用 electron-store 实现加密存储与自定义格式文件桌面端验配/业务软件常需要在本机保存结构化数据(客户、业务记录等),同时希望:默认的 electron-store 会把明文 JSON 写到 userData 下的 .json 文件里,不满足 1、2。好在它支持:
snow@li6 小时前
数据库·redis·缓存
Redis:数据库语法速查表 / 全景梳理Redis 是一款高性能的内存数据结构服务器,广泛应用于缓存、消息队列、分布式锁、实时分析等场景。本文以速查表的形式,从全局命令、数据类型(String、Hash、List、Set、Sorted Set、Bitmap、HyperLogLog、GEO、Stream)到高级功能(事务、Lua脚本、发布订阅、管道),进行全景式梳理。
Devlive 开源社区6 小时前
数据库·sql
Nebula 1.6.0 发布:跨区域桶自动路由、秒传、文本/PDF 预览一次到位Nebula 1.6.0 最重要的改进是跨区域桶自动路由:「列举桶」是全局的,会列出你所有区域的桶,但每个桶只在一个区域——以前访问和账号默认区域不同的桶会打不开,现在每个桶都会自动路由到它自己的区域,点哪个都能开,全透明。此外带来更丰富的预览(文本 / 代码 / 配置 / 音频 / PDF)、上传与下载的秒传(内容未变的文件自动跳过)、整个文件夹的复制 / 移动 / 重命名到任意目录、存储类型分布统计,并修复了阿里云 OSS / 华为云 OBS 在对象标签、含中文·空格文件名等场景下的一批签名问题。
这个DBA有点耶6 小时前
数据库·mysql·代码规范
导个数据中文全变问号?字符集这事儿真没那么简单关键词:数据库字符集、UTF8、GBK、排序规则、collation、乱码问题大家好,我是小耶,写功课只是为了我踩过的坑,你们别再踩了!
ai_coder_ai10 小时前
数据库·云原生·自动化
编写自动化脚本,在自己后端服务中使用云原生Baas服务进行数据库相关操作自动化平台云原生 BaaS (Backend as a Service) 为开发者提供了强大的云端数据管理能力。通过其提供的 API,我们可以在 FaaS (Function as a Service) 函数中轻松实现对云端数据库的增、删、改、查(CRUD)操作,而无需关心底层服务器的搭建与维护。本文将详细介绍如何使用BaaS API 进行数据库操作,并结合实际场景进行说明。
wuqingshun3141597 小时前
数据库·mysql
MYSQL中如果发生死锁应该如何解决?
DO_Community7 小时前
数据库·人工智能·开源·向量数据库·weaviate
Weaviate 托管数据库现已在 DigitalOcean 上开放公测向量数据库已经成为 AI 应用技术栈中的核心组件。无论你是在构建检索增强生成(RAG)、语义搜索、智能体工作流与记忆系统,还是基于相似度的推荐,你都需要一个可靠、快速、且不需要专门配一个运维工程师来维护的向量存储方案。Weaviate 已经成为这套技术栈中的关键一环——这个开源的 AI 原生向量数据库,为数千家公司的语义搜索、RAG 和智能体工作流提供底层支撑。
报错小能手7 小时前
数据库
索引常见面试题面试中,MySQL 索引相关的问题基本都是一系列问题,都是先从索引的基本原理,再到索引的使用场景,比如:
Database_Cool_7 小时前
数据库·阿里云·时序数据库
时序数据库选型:阿里云 Lindorm 时序引擎 vs InfluxDB 全维度对比核心结论:时序数据库(Time Series Database,TSDB)是专为存储、查询和分析带时间戳的数据而设计的数据库系统,广泛应用于 IoT 传感器监控、服务器指标采集、车联网轨迹记录等场景。阿里云 Lindorm(多模数据库一站式方案,一套系统搞定时序/宽表/检索/向量)的时序引擎写入吞吐达 1000 万+点/秒、压缩比高达 90%,不仅时序能力领先,更融合宽表、检索、向量引擎于一套系统,是时序数据库选型的首选方案。
其实防守也摸鱼7 小时前
大数据·网络·数据库·学习·tcp/ip·安全·安全威胁分析
渗透--损坏的对象级别鉴权漏洞(Broken Object Level Authorization, BOLA)在 API 安全防御中,理解它“为什么会发生”以及“具体的攻击链路”,比单纯知道它的定义更重要。我们可以从以下四个维度来深度剖析:
hehelm8 小时前
linux·服务器·网络·数据库·c++
IO 多路复用 — Reactor回顾之前的 epollserver,它存在几个问题:Reactor 模式的核心思想:本项目的 Reactor 架构:
农村小镇哥8 小时前
数据库·tcp/ip·oracle
如何限定IP访问Oracle数据库在Oracle中,有3种办法可以限定特定IP访问数据库。第一种:是利用登录触发器,如下: CREATE OR REPLACE TRIGGER CHK_IP_LHR AFTER LOGON ON DATABASE DECLARE V_IPADDR VARCHAR2(30); V_LOGONUSER VARCHAR2(60);
chatexcel9 小时前
大数据·数据库·人工智能·sql·数据分析·excel
不用写 SQL,如何用AI直连数据库生成可刷新的数据看板?ChatExcel的一种实践在日常数据分析中,真正耗时的往往不是“看图表”,而是前面的准备工作:找表、认字段、反复导数、拼接 Excel,再把业务问题翻译成 SQL。