日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php数据库中统计人数用什么方法,在PHP中处理用户统计信息的最佳方法是什么

發布時間:2023/12/1 php 72 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php数据库中统计人数用什么方法,在PHP中处理用户统计信息的最佳方法是什么 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我如何處理 PHP中的用戶統計信息?

我可以選擇兩種明顯的方法.兩者都有缺陷.

>必要時選擇MySQL COUNT.這里的缺陷是,如果你要計算很多行,那么它可能會很慢,特別是當你必須在看似每個頁面加載時這樣做.好處是計數總是正確的.

>將用戶統計信息存儲在統計信息表中.這里的缺陷是,無論何時進行更改,您都必須不斷更新它,如果您需要批量更新,這會使代碼過于復雜.好處是,為執行計數而不是為用戶選擇單行統計數據會很快.

我有點“呃”的另一個可能的方法是將一個作業存儲在隊列中(并讓Laravel處理它).這些作業將使用其他表更新必要的統計信息,以便正確同步.其好處是它可以減輕Web服務器的負擔,并且缺陷是用戶可能會得到不正確的統計信息.當您的實際數字變化很大時,您自己的朋友列表不希望有15個朋友和7個朋友請求.

我已經詳細介紹了我提出的方法,我不確定在為用戶提供正確結果方面最好的是什么,以及平衡速度和簡單性.如果我正在使用COUNT方法,那么如果要更新統計信息,我可能會緩存結果并刪除緩存記錄,但我想在EACH用戶的緩存表中存儲一行有點矯枉過正.也許這不是一個真正的問題,只要數據庫有足夠的空間,但無論如何,通過大量緩存表進行搜索肯定會很慢?

也許有人可以給我最好的選擇來處理用戶統計信息.我的頭在旋轉,因為它過度思考一切,我需要穿上直線和狹窄.

提前致謝.

總結

以上是生活随笔為你收集整理的php数据库中统计人数用什么方法,在PHP中处理用户统计信息的最佳方法是什么的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。