亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

PHP秒殺設計

皮奇 PHP開發工程師
難度中級
時長 2小時30分
學習人數
綜合評分9.53
20人評價 查看評價
9.6 內容實用
9.6 簡潔易懂
9.4 邏輯清晰

講師回答 / 皮奇
還是PHP操作Redis,執行的是Redis的eval命令,這個命令傳入的字符串是lua代碼,可以在Redis服務器執行這段lua代碼。
很多評論都是在章節里面的,我沒法回復大家,可以在問答提問題,一般我看到了都會回復,也可以直接加我微信huangtao9029,微信回復問題會更及時一些。

講師回答 / 皮奇
仔細聽,強調了需要有訂單超時處理機制,避免占用庫存長時間不支付的場景出現。而且之所以選擇第三個方案原因為對比第一個方案,創建訂單等寫庫耗時操作可以異步化,性能更占優勢。
請問,實戰課什么時候上?
這個有迭代和遞歸兩種呢吧。這個是遞歸啊
期待老師的實踐課
發現兩個Bug
1. 初始化本地數據后,沒有返回初始值,導致初始化本地數據后接口報 “該商品已售完”。

2. 庫存同步,lua獲取到的值數據類型是字符串,導致 if(field1_val > field2_val) 永遠返回的都走 end 0

講師回答 / 皮奇
同學你好, 只是示例代碼,不能直接用于生產環境

講師回答 / 皮奇
apcu只是其中一種本地緩存的方案,本地緩存還可以通過在本地安裝redis來實現。opcache 和?apcu 沖突的指的是什么沖突呢?
“異步腳本定時同步庫存到本地,秒殺時候有可能1秒,2秒,3秒,4秒就結束了,所以對于定時同步至本地好像變得不是那么實用”
回復不了這個評價,只能新評價,異步同步是有意義的,因為查庫存要用到

已采納回答 / 皮奇
理論上是這樣的??

最新回答 / 無名可用
四層負載均衡是基于IP+端口的負載均衡,處在傳輸層,七層負載均衡是基于URL等應用層信息的負載均衡。這里說的幾層的意思都是基于OSI七層模型來說的,自上而下分別是應用層、表示層、會話層、傳輸層、網絡層、數據鏈路層、物理層
鏈路如何實現漏斗流量,ppt開頭的,CDN寫成了CND。瑕不掩瑜。
為什么要用array呢。 SplQueue 它不香嘛?
異步腳本定時同步庫存到本地,秒殺時候有可能1秒,2秒,3秒,4秒就結束了,所以對于定時同步至本地好像變得不是那么實用
課程須知
1、php 2、redis 3、nginx
老師告訴你能學到什么?
圍繞秒殺系統核心實現,掌握高并發的核心解決思路,結合技術全景圖提高大家的全局視野

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消