当前位置:  开发笔记 > 后端 > 正文

什么时候更改数据库后端?

如何解决《什么时候更改数据库后端?》经验,为你挑选了2个好方法。

在存储Web应用程序数据以了解应该使用哪个数据库后端时,是否遵循一般的经验法则?是选择时我应该考虑的每日点击次数,数据行数或其他指标吗?

我最初的想法是,这个顺序看起来像下面这样(但不一定,这就是为什么我问这个问题).

    平面文件

    BDB

    SQLite的

    MySQL的

    PostgreSQL的

    SQL Server

    神谕

Jan Krüger.. 8

这并不容易.唯一的一般经验法则是,当现有的解决方案无法跟上时,您应该寻找另一种解决方案.这可能包括使用不同的软件(不一定是任何全球固定的顺序),硬件或架构.

使用memcached之类的东西,而不是切换到另一个随机存储后端,你可能会从缓存数据中获得更多好处.



1> Jan Krüger..:

这并不容易.唯一的一般经验法则是,当现有的解决方案无法跟上时,您应该寻找另一种解决方案.这可能包括使用不同的软件(不一定是任何全球固定的顺序),硬件或架构.

使用memcached之类的东西,而不是切换到另一个随机存储后端,你可能会从缓存数据中获得更多好处.



2> Eric Z Beard..:

如果您认为自己将需要其中一个重量级(SqlServer,Oracle),那么您应该从一开始就开始使用其中一个.数据迁移非常困难.从长远来看,只需从顶部开始并留在那里就会花费更少.

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有