網(wǎng)站在發(fā)表帖子這樣的功能時(shí),往往需要操作多個(gè)數(shù)據(jù)表,比如發(fā)表一個(gè)帖子,需要插入帖子post表,然后插入帖子標(biāo)簽post_tag關(guān)系表,插入post_user帖子關(guān)注表,更新tag表中posts帖子數(shù)量,更新user表中的帖子數(shù)量以及積分?jǐn)?shù)量等。這些多個(gè)數(shù)據(jù)表操作是否是一次性完成的,還是用到了其他的方法呢?感覺(jué)一次性完成的話時(shí)間就比較長(zhǎng)了。在發(fā)表回復(fù)、評(píng)論是時(shí)也有消息通知這些,展示帖子時(shí)也需要更新帖子的瀏覽量。不知道beanstalkd的作用是什么,我看到phpphalcon框架官方做得一個(gè)示例論壇中用到了這個(gè),不知道是不是對(duì)解決這些問(wèn)題有用?
網(wǎng)站發(fā)表帖子(或文章)時(shí)要操作多個(gè)數(shù)據(jù)表,這些操作是一次性完成的嗎?
繁華開(kāi)滿天機(jī)
2019-04-10 20:47:55