当前位置:首页 > 日记 > 正文

MySQL数据库中从不放的三件事

MySQL数据库中从不放的三件事
图片、文件和二进制数据永远不会放在MySQL数据库中。

许多人认为,由于数据库支持点类型数据,所以将文件插入到滴字段中肯定是错误的!错了,不像这样!在许多数据库语言中,处理许多数据库语言中的大字段并不容易。
在数据库中存储文件有很多问题。

1。对数据库的读/写速度将永远赶不上文件系统处理的速度。
2。数据库备份变得庞大,越来越耗时。
三.访问文件需要跨应用程序层和数据库层。
最后两个是真正的杀手。
那么图片缩略图是存储在数据库中的吗因此,你不能使用nginx或其它类型的轻量级服务器来处理他们。
让自己简单地将文件的相对路径存储在磁盘上,或者在数据库中使用S3或CDN服务。

不要将短日期数据放在MySQL数据库中。

使用统计数据、测量数据、GPS定位数据、会话数据、在短时间内对你有用的任何数据,或者经常变化。如果你发现你使用的是定时任务从一个表中删除,有效期只有一小时、一天或一周。这意味着你还没有找到正确的做事方式。使用redis,statsd /石墨,和Riak,他们都是更合适的工具来做这样的事情。这个建议也适用于数据收集的短生命周期。
当然,用推土机在后花园种土豆也是可行的。但是和储藏室里的铲子相比,你要预约一辆推土机,等着它在你的花园里挖,这显然慢了些。你必须选择合适的工具来处理手头的事务。

日志文件不放在MySQL数据库中。

在数据库中存储日志数据看起来很不错,将来我可能需要用复杂的方式查询这些数据,这是非常流行的,这样做不是很糟糕,但是如果把日志数据和产品数据存储在数据库中,那就很糟糕了。
也许您的日志记录非常保守,每个Web请求只生成一个日志。对于Web站点上的每一个事件,它仍然生成大量数据库插入来争夺您所需的数据库资源。
你应该使用Splunk Loggly或纯文本文件来存储你的日志数据。可以看他们喜欢这个不方便,但有许多这样的时刻。有时候,你需要写一些代码来分析你想要的答案,但总的来说,这是值得的。

相关文章

PS鼠标画很简单的水墨画

PS鼠标画很简单的水墨画

鼠标,水墨画,很简单,电脑软件,PS,画家的绘画需要一定的艺术基础,虽然它很简单,水墨画仍然需要技术,首先要对好的画笔进行定义,然后慢慢地涂抹画笔,画出自己想要的效果。 最终效果 1,要做好工作的愿望,首先必须让它的设备受益。让我们从一个简单…

自定义排序命令语句

自定义排序命令语句

命令,语句,自定义排序,电脑软件,自定义排序顺序 例如:添加字段的顺序(状态,3,4,0,2,1)在SQL语句定义的排序顺序语句 说明:状态是一个排序字段,后跟字段的相关值。…

如何安装光驱在RedHatLinux

如何安装光驱在RedHatLinux

光驱,安装,电脑软件,RedHatLinux,评论:山- T ISO9660 / dev /光盘/ mnt /光盘挂光驱 山- T VFAT / dev / / /软盘fd0 MNT NB 山- T ISO9660 / dev /光盘/ mnt /光盘挂光驱 山- T VFAT / dev / / /软盘fd0 MNT挂软盘驱动器(内部文件类型可以…

玩城堡游戏,收集工人。

玩城堡游戏,收集工人。

城堡,工人,游戏,电脑软件,问题: 最近,当使用电脑播放Castle 时,总是很难找到工作人员,每次重新排序。这很麻烦。无论是游戏问题还是电脑问题 答案uff1a 这是这个游戏的一个小错误。这个问题的原因是收集点离工人太近了。只要收集点离开工人和…

如何设置、修改、更换PowerPoint20

如何设置、修改、更换PowerPoint20

修改,如何设置,背景,电脑软件,经常在网上下载一些PPT模板不适合你的胃口,你想修改背景图片,但是你不知道从哪里开始,有时候你去word联盟访问。本章详细讲解了PowerPoint中背景图片的设置、添加和修改。方法简单,易学易用。 1。在PowerPoint中添…

我如何在Word2003输入日本

我如何在Word2003输入日本

输入,日本,如何在,电脑软件,问题:它不能用在Word中。我安装了输入法补丁并从其他计算机复制了IME文件,但是我仍然只能在文本文档中播放日文。是什么情况呢最后该怎么办 答:将日文输入法添加到windows中。 - 1,具体方法是:右键单击语言栏图标-设…

XP系统使用自己的远程桌面登录到VP

XP系统使用自己的远程桌面登录到VP

系统使用,登录,远程桌面,教程,自己的,点评:不要使用第三方软件登录到VPS,因为在互联网下的登陆软件中有木马等东西。有一个简单和快速的方法登录到VPS的远程桌面XP系统。具体步骤如下。 最近有几个朋友问我如何使用第三方软件在XP系统下登陆V…

Word2003自动执行任务的一个网页

Word2003自动执行任务的一个网页

网页,执行,电脑软件,在Word文件保存和发布的网页,我们使用脚本标记(脚本定位标记:对网页脚本的可视化表示打开微软Office程序脚本定位标记默认是不显示的。不同的书写位置标签代表不同的脚本语言编写的脚本。和微软脚本编辑器(微软;脚本编辑器:为…

CodeIgniter实现更改视图的文件夹

CodeIgniter实现更改视图的文件夹

视图,方法,路径,电脑软件,CodeIgniter,代码控制视图文件夹路径: / / loader.php核心系统 公共功能add_package_path($路径,view_cascade美元= true) { $路径= RTrim($路径')'。; array_unshift(美元-> _ci_library_paths,$路径); array_unshift(美元-…

information_schema

information_schema

电脑软件,information_schema,评论:在我的SQL information_schema。 一些系统信息主要是封装的。 打开在线帮助,在索引中输入information_schema check_constraints 当前数据库中的每个检查约束都在视图中。 在我的SQL information_schema。…

MySQL中的和字段使用条件统计方法

MySQL中的和字段使用条件统计方法

方法,条件,函数,统计,字段,今天,小组中的一些人问了这样一个问题。 然后一群朋友回答这个问题。 复制代码代码如下所示: 选择的名字,和(当4钱stype= *(1)其他的钱) 从表 组的名称 我想我应该能够使用if函数 所以它改变了。 复制代码代码如下所示…

softmangerlite.exe是干什么用的

softmangerlite.exe是干什么用的

什么用,电脑软件,softmangerlite,exe,点评:事实上,softmanagerlite.exe是360软件小助手的过程。一个程序,可以管理软件一致。如果你打开360助手软件,你必须的过程 今天给你介绍介绍过程中多任务管理者一个新的进程,softmanagerlite.exe过程是怎…