Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >大数据是如何实现“杀熟”的?这基于什么原理?

大数据是如何实现“杀熟”的?这基于什么原理?

提问于 2018-03-28 00:00:59
回答 7关注 0查看 1.6K

网传出现“杀熟”现象,都说是大数据带来的锅。大数据“杀熟”在技术上真的能实现吗?怎么做到的?

回答 1

gavin1024

发布于 2025-05-23 04:15:12

不建议使用虚拟机数据库的主要原因包括性能损耗、资源隔离不足、扩展性差、维护复杂度高以及成本较高等。

  1. 性能损耗:虚拟机运行在宿主机上,需要共享物理资源(如CPU、内存、磁盘I/O),导致数据库性能下降,尤其是对I/O密集型操作(如OLTP场景)影响显著。
  2. 资源隔离不足:虚拟机之间可能因资源争抢导致性能波动,数据库对稳定性要求高,虚拟化层的调度可能引发不可预测的延迟或瓶颈。
  3. 扩展性差:虚拟机扩展需重新配置或创建新实例,过程繁琐且耗时,难以快速应对业务突发流量(如秒杀活动)。
  4. 维护复杂度高:需同时管理虚拟机操作系统、中间件及数据库,运维成本高,且故障排查难度大(问题可能来自虚拟化层或宿主机)。
  5. 成本较高:虚拟机需为未充分利用的资源付费(如预留的CPU/内存),而实际数据库负载可能远低于配置,造成浪费。

举例:某电商平台的订单数据库若部署在虚拟机上,在促销期间可能因宿主机资源争抢导致查询变慢,甚至崩溃,影响用户体验。

推荐方案:使用腾讯云的云数据库MySQL/MariaDBTDSQL-C,它们专为数据库优化,提供独占计算资源、自动扩缩容、高可用架构及一键运维,避免虚拟机数据库的弊端。

和开发者交流更多问题细节吧,去 写回答
相关文章
为什么不建议使用多表join?
尽管多表join在某些情况下是必要的,但在很多场景下,它们可能会带来一系列性能和维护上的问题。以下是不推荐频繁使用多表join的几个主要原因:
用户11397231
2024/12/10
2590
为什么不建议把数据库部署在docker容器内?
近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?
IT大咖说
2020/05/06
6.1K0
为什么不建议把数据库部署在Docker容器内?
近几年来,Docker 在企业环境的应用端具有很大的潜力,在这一点上我想大家是有目共睹的,无状态的服务采用容器化已经是一种大趋势,那么问题来了,作为系统核心的数据库是否需要容器化?
用户8639654
2021/08/24
1.1K0
为什么不建议使用goto语句
现在老师上课基本上不怎么讲goto语句,很多文章也提到不建议使用,那到底是为什么呢?
用户6755376
2020/04/01
2.5K0
到底为什么不建议使用SELECT * ?
“不要使用SELECT *”几乎已经成为了使用MySQL的一条金科玉律,就连《阿里Java开发手册》也明确表示不得使用*作为查询的字段列表,更是让这条规则拥有了权威的加持。
蝉沐风
2022/08/22
9740
到底为什么不建议使用SELECT * ?
为什么不建议你使用SELECT *
“不要使用SELECT *”几乎已经成为了MySQL使用的一条金科玉律,就连《阿里Java开发手册》也明确表示不得使用*作为查询的字段列表,更是让这条规则拥有了权威的加持。
蝉沐风
2022/08/05
2.7K2
为什么不建议你使用SELECT *
为什么不建议 for 循环里 String ++?
都说 StringBuilder 在处理字符串拼接上效率要强于 String,但有时候我们的理解可能会存在一定的偏差。最近我在测试数据导入效率的时候就发现我以前对 StringBuilder 的部分理解是错误的。后来我通过实践测试 + 找原理 的方式搞清楚了这块的逻辑。现在将过程分享给大家
开发者技术前线
2020/11/24
1.1K0
为什么不建议 for 循环里 String ++?
为什么不建议把数据库部署在Docker容器内?
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 来源 | https://www.toutiao.com/i6805798581971190276/ 近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗? 这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。 目前为止将数据库容器化是非常不合理
程序猿DD
2023/04/17
1.5K0
为什么不建议把数据库部署在Docker容器内?
为什么不建议把数据库部署在docker容器内?
近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗?
xcbeyond
2020/08/08
3.3K0
为什么不建议把数据库部署在docker容器内?
为什么不建议看直播学编程
上面那几段话是我在某著名App当中看到的,觉得挺有意思,所以在这里给大家分享一下。
用户1272076
2020/02/26
1.2K0
为什么不建议使用 Java 原生 IO?
除去 NIO 固有的复杂性和 Bug 不谈,作为一个 NIO 服务端,需要能够处理网络的闪断、客户端的重复接入、客户端的安全认证、消息的编解码、半包读写等情况, 如果你没有足够的 NIO 编程经验积累, 一个 NIO 框架的稳定往往需要半年甚至更长的时间。
Java技术栈
2021/06/16
8060
为什么不建议直接使用 Async 注解?
对于异步方法调用,从Spring3开始提供了@Async注解,该注解可以被标在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方法的实际执行将提交给Spring TaskExecutor的任务中,由指定的线程池中的线程执行。
JAVA葵花宝典
2021/12/02
1.3K0
为什么不建议直接使用 Async 注解?
为什么我不建议你写注释?
实际上,注释最多也就是一种必须的恶。若编程语言足够有表达力,或者我们擅长于用这些语言来表达意图,就不那么需要注释了,甚至也许根本不需要。 注释的恰当用法是弥补我们在用代码表达意图时遭遇的失败,我用了失败一词,其实是说真的。注释总是一种失败,是因为我们无法找到不用注释就能表达这段代码含义的方法。 如果你发现你的代码需要写注释,那么你就应该想想是不是有办法翻盘,用代码来表达。并不是不让你真的不用注释,而是有些时候,用注释是因为我们怕其他的开发者在我们的代码的时候,看不懂我们的代码从而去加注释,那么我们为什么不写出其他开发者一目了然的代码呢?
用户7386338
2020/05/29
1.3K0
为什么不建议server2016系统
server2016系统在RS3t机型上存在初始化慢的问题,比如server2022和server2019在RS3t上开机事件ID12、6005耗时是30秒以内的话,server2016基本上是超过1.5分钟的,甚至更长时间
Windows技术交流
2023/03/13
2.5K0
为什么不建议用 from xxx import *
我们在书籍《快学Python:自动化办公轻松实战》中,第一章11节中详细讲解了Python模块的安装与导入。
快学Python
2022/11/28
5600
为什么不建议用 from xxx import *
为什么我不建议你用 Select * ?
应用程序慢如牛,原因多多,可能是网络的原因、可能是系统架构的原因,还有可能是数据库的原因。
JavaFish
2019/10/17
1.8K0
为什么我不建议你用 if-else ?
程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个 if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如需要对入参进行类型和值进行判断;这里要判断下对象是否为 null;不同类型执行不同的流程。
开发者技术前线
2020/11/23
2.3K0
为什么我不建议你用 if-else ?
为什么不建议在 Docker 中跑 MySQL?
—1— 前言 容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。 目前,容器和 Docker 依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所争论不以:数据库 MySQL 是否需要容器化? 认真分析大家的各种观点,发现赞同者仅仅是从容器优势的角度来阐述 MySQL 需要容器化,几乎没有什么业务场景进行验证自己的观点;反过来再看反对者,他们从性能、数据安全等多个因素进行阐述 MySQL不需要容器化,也举证了一些不适合的业务场景。下
玄姐谈AGI
2022/03/03
4K0
为什么不建议生产用Redis主从模式?
Redis有三种集群模式,分别是主从、“哨兵”、Cluster集群模式,今天先来聊一下主从模式
李俊鹏
2022/09/21
4920
为什么我不建议自研BI系统?
互联网的本质之一是信息共享,而共享的背后是各种原子粒度的数据流动。有以内容生产和内容消费匹配为目的的数据流动,比如搜索引擎;也有以人、货、场信息匹配为目的的数据流动,比如电商平台。
IT阅读排行榜
2023/02/13
8850
为什么我不建议自研BI系统?

相似问题

虚拟机下连接adb连接不上?

1424

为什么不A a(())不工作?

2157

为什么我的云服务器数据库安装不上?

1514

从虚拟机虚拟机寻址本地主机?

2318

为什么用navicat for MySQL连接不上我的云数据库?

21.7K
相关问答用户
到家集团 | 技术VP擅长5个领域
新浪微博 | 高级总监擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档