使用SQL数据库高负载Web项目
我想问一个关于使用SQL数据库进行高负载Web应用程序开发的方法的问题。
假设我们有简单的CMS系统,可以访问不同的文章。我们还想在数据库中存储文章访问量。每次用户观看文章时,此访问计数器都会增加。
在SQL数据库方面,我们在“文章”表中有“访问”整数字段,我们需要在每次用户访问文章时增加该字段。如果文章有大量并发访问,则必须正确修改当前数据库行的“访问”字段值。
我使用悲观锁定方法:“SELECT .. FOR UPDATE”。每当用户访问某篇文章时,我会对“文章”表格中的特定行进行锁定,并增加“访问”计数器。
这种方法是否正确?
我在我的项目中使用MySQL数据库。
没有找到相关结果
已邀请:
2 个回复
耐扫鹤胶鞭
阀傻