大厂都在用EhCache,它到底比Redis强在哪里? 故事背景随着硬件价格的走低,大家对硬件的依赖越来越高。甚至听说,代码不重要,不行就加机器呗。比如缓存的使用,通常有基于虚拟机内存、基于磁盘存储、基于中间件(Redis内存)等方式,我们都知道,最适合的才是最好的,但实... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 41 阅读
16 个该搞定的数据库索引问题! 大家好,我是悟空呀,这次我们来细说下 MySQL 中的索引。我们先从一个面试场景开始:面试官:了解过数据库索引吗?候选人:听过一些,底层数据结构好像是二叉树,不对,好像是 B 树,哦,我想起来了,好像是 B+树……(... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 60 阅读
Hbase 构建二级索引的一些解决方案 1 为什么需要二级索引HBase的一级索引就是rowkey,我们仅仅能通过rowkey进行检索。假设我们相对Hbase里面列族的列列进行一些组合查询,就只能全表扫描了。表如果较大的话,代价是不可接受的,所以要提出二级... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 63 阅读
一文搞懂Hadoop生态系统 01Hadoop概述Hadoop体系也是一个计算框架,在这个框架下,可以使用一种简单的编程模式,通过多台计算机构成的集群,分布式处理大数据集。Hadoop是可扩展的,它可以方便地从单一服务器扩展到数千台服务器,每台服... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 70 阅读
Flink常见维表Join方案,收藏学习开发很有用! 目录前言查找关联同步异步状态编程,预加载数据到状态中,按需取冷热数据广播维表Temporal Table Join(FlinkSQL与Flink Table API)Event Time Temporal JoinP... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 60 阅读
SQL实现分页查询方法总结 开发过程中经常遇到分页的需求,今天在此总结一下吧。简单说来方法有两种,一种在源上控制,一种在端上控制。源上控制把分页逻辑放在SQL层;端上控制一次性获取所有数据,把分页逻辑放在UI上(如GridView)。显然,端上... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 45 阅读
一篇学会 Hive SQL 参数与性能调优 如果我们只局限于会使用Hive,而不考虑性能问题,就难搭建出一个完美的数仓,所以Hive性能调优是我们大数据从业者必须掌握的技能。本文将给大家讲解Hive参数与性能调优的一些方法及技巧。一、Limit 限制调整一般情... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 57 阅读
关系型数据库和非关系型数据库概述与优缺点对比 目录一、关系型数据库1、概念2、关系型数据库的特点3、关系型数据库的瓶颈4、关系型数据遵循ACID原则1、A (Atomicity) 原子性2、C (Consistency) 一致性3、I (Isolation) 独... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 60 阅读
数据库:MySQL、SQLServer、Oracle对比 一、MySQL优点:软件体积小、速度快、免费开源;跨平台;因为是开源数据库,提供的接口支持多种语言连接操作 ;MySQL的核心程序是采用完全的多线程编程。并且是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 47 阅读
四种优秀的数据库设计工具 众所周知,良好的数据库设计能够大幅减少后期的运维工作,同时也能最大程度地减少软件项目出错的可能。由于我们所面临的真实项目需求往往五花八门,因此需要找到合适的设计工具,来实现事半功倍的效果。本文将从如下四个方面和您一起... 奥多云/ 数据库技术/ 2024-11-24/ 0 评论/ 47 阅读