从0到1搭建一个稳定的redis集群 1、单机版redis 单机版的redis就是业务系统把他用作缓存使用,从mysql中查询数据然后写入到redis中,后面再查询的时候就会优先查询缓存。因为redis运行在内存中,所以速度很快。若业务体量不大,这样似乎可以满足需求了。但是随着业务体量的扩大,red ...
vivo 是一家以智能终端和智慧服务为核心的科技公司,其vivo互联网业务使用OceanBase后,解决了原本的MySQL在大规模数据场景下的存储与性能使用瓶颈,高并发数据更新效率提升60%,复杂查询性能提升80%,存储成本降低50%。 ...
MySQL系列文章 面对海量数据随机推荐需求,如何平衡性能与随机性成为关键挑战 背景与需求分析 在电商平台开发中,我们经常需要实现“随机推荐”功能:从商品库中随机选取指定数量的商品展示给用户。假设商品表(product)有10000条数据,需要随机获取3个不重复的商品。 许多开发者第一反应是使用 O ...
本文简要介绍了特征拼接在实时推荐中的重要作用,并讲述了vivo实时推荐系统中特征拼接模块的架构演进过程以及采用现有的“基于RocksDB的大状态解决方案”的原因,重点叙述了该方案所遇到的一系列问题,并给出了这些问题的现象以及解决方案。 ...
以下只是说一下解决思路 供大家参考 以下基于hive的内部表 Error: java.io.IOException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang.ClassCastException: org.apache. ...
在物联网后台与服务模块的开发过程中,复杂编码与重复操作始终是开发团队难以绕开的挑战,不仅增加额外工作量,也抬高了系统的长期维护成本。 为有效缓解这一痛点,国产原生时序数据库 IoTDB 实现了与代码生成工具 MyBatisPlus 的深度集成,使开发者能够借助其强大的通用数据操作能力,以更简洁、更符 ...
本文将深入分析索引失效的多种场景及其背后的原理,帮助你全面理解索引为何有时会“失效”,以及如何有效避免和优化这类问题。 ...
MySQL系列文章 在数据库优化中,字符串字段的索引设计往往是个棘手的问题。过长字符串的完整索引会占用大量空间,而不合适的索引又会导致查询性能低下。今天我们来探讨一个平衡的艺术——前缀索引。 字符串索引的现实挑战 假设我们正在开发一个内容管理平台,文章表结构如下: CREATE TABLE arti ...
MySQL系列文章 本文是MySQL索引系列的第二篇,接续前文《MySQL索引(一):从数据结构到存储引擎的实现》的基础知识,将深入探讨索引的高级特性和优化技巧。本文将通过实际案例,详细解析覆盖索引、最左前缀原则和索引下推这三个核心优化技术。 在数据库性能优化中,合理使用索引是最有效的手段之一。前文 ...
MySQL 采用经典的分层架构设计,整体可分为 Server 层和存储引擎层两大部分。这种设计实现了核心功能与存储实现的分离,为不同类型的应用场景提供了灵活的存储方案。 ...
为大家介绍一个 OceanBase 中的新特性 Merge-On-Write,用于大幅缓解 LSM Tree 存储架构下的读放大(buffer 表)问题~ ...
今天遇到一个看似奇怪的问题,经过反复的重启,甚至重启操作系统,重装pg_auto_failover,都没有解决,冷静下来思考之后,才发现是环境变量导致的,有必要记录一下 环境 一个ubuntu的pg_auto_failover monitor节点,通过源码编译安装的,monitor节点的实例是自定义 ...
基于 IoTDB 的数据分布式文件系统 IoTDB-FS 获得“挑战杯”全国大学生课外学术科技作品竞赛“揭榜挂帅”专项赛擂主(全国第一名)! ...
MySQL中,以DML,DQL是最经常用的,其次是DDL,DCL,单表操作主要为增删改查. DDL操作 a.数据库操作(创建,查看,使用,删除): 1.创建数据库 #创建数据库 create database 数据库名称; #当数据库不存在时,创建数据库 create database if not ...
本文系统讲解 Apache Flink 的事件驱动编程模型,涵盖 ProcessFunction、定时器与状态、事件时间与 Watermark、与窗口的对比以及最佳实践。 ...
时序数据库 Apache IoTDB 顶会论文获中国信通院数据库应用创新实验室深度解读!以下为详解原文: 本文对清华大学王建民教授团队、中国人民大学杜小勇教授团队、天谋科技等机构联合发表的 VLDB 2025论文《Improving Time Series Data Compression in A ...
实践环境 elasticsearch-8.16.4-linux-x86_64.tar.gz https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.16.4-linux-x86_64.tar.gz kibana-8.1 ...
百丽时尚集团(以下简称百丽)是中国领先的大型时尚鞋服集团,其核心财务系统刚刚经历了一场“换心脏”手术。
本文详细拆解MyCat 切换 OceanBase 的三个步骤与技术方案、问题汇总,干货满满,推荐阅读~ ...
[20251028]SQLPlus的行编辑器.txt--//学习SQLPlus的行编辑器.看了一个网上的教学视频,对方使用SQLPlus的行编辑器,估计许多人基本不会,感觉有时候利用它效率还--//是很高的,查一些资料做一个记录。--//基本就5个命令:LIST / CHANGE / APPEND ...
并发控制机制大揭秘:解析SQL Server与PostgreSQL的并发控制策略 前言 理解SQL Server和PostgreSQL中的并发控制:比较分析 并发控制是数据库管理系统的基石,确保在多个用户同时访问或修改数据时,数据的一致性和完整性。SQL Server和PostgreSQL在并发控制 ...