我是来自荷兰的网页设计师。我对从头开始构建 Web 应用程序有点陌生,我一直使用 CMS,并对其进行了定制。
我正在用 php/mysql 建立一个拍卖网站,已经完成。最近我读了几篇关于存储引擎的文章。
我有几个问题困扰了我一段时间:
哪种存储引擎最适合我的网站,我使用 myIsam、innodb 等吗?
我正在建立的网站是一个拍卖网站,它必须每秒钟处理几次读写!它必须检查拍卖是否开放、关闭、暂停、当前价格等。
我知道并不是我的数据库中的所有表都会被访问,这些只有 3 个。它们目前都是 myIsam。这个好吗?我应该全部改变吗?一个都不改?我真的不知道该怎么办。如果我改变它们,这会极大地影响我的网站吗?这些变化最终会很容易应用,还是很难做到。
我的另一个问题是关于缓存系统。
我也阅读了一些关于它们的信息,但我不知道它们是否适用于我拥有的那种网站。我从数据库中得到的数据变化很大。我缓存它们方便吗?例如,可以缓存拍卖,因为并非所有项目都会更改。但拍卖不会永远存在,几个小时后它就消失了。
我看不出缓存系统如何适用于此,或者我看错了。再说一次,如果这个系统适用于我,这种改变会不会需要很大的努力,这种努力会不会产生巨大的改变。
这些都是我的问题,我想它们真的很笼统,我希望有人能帮助我,我真的很感激。
问候