我是redis
和predis
的新手。我想創建一個簡單的sign up
表單,並希望將數據發送到用戶電子郵件ID。我寫了sign up
和email
發送的腳本。現在我想製作一個queue
,其中我想把這兩個工作。並且當用戶點擊提交時,處理器不應該等待發送電子郵件。發送電子郵件應放在隊列中。並應在後臺處理。請大家任何人都可以給我一個php
使用redis
這樣的腳本的參考。使用php和redis
回答
你可以做的是將數據推送到一個redis列表,並從工作人員中選取數據,輪詢列表中的任何數據,然後通過電子郵件發送。
步驟:
創建一個新的predis客戶$redis = new Predis\Client("parameter");
一個predis列表$redis->lpush(listname, "Data");
,最後一名工人(克朗),這是從同一個列表
$redis->rpop(listname, variable);
採集數據其他解決方法是使用redis的pub/sub。
嘗試Redis的here和文檔 - redis commands
Predis examples。在示例文件夾中。
hey amit。我已經做了基本的事情,但我沒有得到如何開始這些事情。有什麼教程可以從哪裏開始 –
是否有任何示例從哪裏我可以瞭解到事情的進展 –
你可以從redis這裏開始'http:// try.redis-db.com /'那裏這裏是redis命令'http:// redis.io/commands'。首先嚐試使用redis-cli,predis只是redis的php實現。 – amitchhajer
- 1. 使用PHP,MySQL和Redis
- 2. 嘗試使用PHP和Redis的
- 3. PHP,位圖和Redis
- 4. redis和php的問題
- 5. 在redis中的Geohash和php
- 6. 一起使用MongoDB和Redis?
- 7. 如何使用Redis和Padrino
- 8. 一起使用CacheBuilder和redis
- 9. 用mysql,php和redis緩存noob
- 10. PHP和Redis - 性能 - PHP是瓶頸
- 11. 使用Redis,Predis和我的php應用程序
- 12. 如何使用php redis獲取redis中的所有密鑰?
- 13. Magento 1.9.0.1是否需要使用Redis緩存的php-redis擴展?
- 14. 連接到Redis的使用PHP
- 15. 導入和使用C#和Redis的
- 16. Redis。 Php Cache + Php Session
- 17. 使用redis和php發送電子郵件
- 18. 使用Redis在PHP和socket.io/node.js之間進行通信
- 19. 在節點和PHP之間使用Redis與會話共享
- 20. 用Node.js在Heroku上使用Socket.io和Redis
- 21. 使用Redis的和Socket.io用戶認證
- 22. PHP redis錯誤
- 23. Redis的PHP中
- 24. 如何使用redis-scripto和redis DB在NULL中檢查null \ nil?
- 25. 如何使用Predis和redis-cli連接到相同的redis db?
- 26. Flask:如何使用Flask-Redis和Redis進行身份驗證
- 27. 如何使用Lua和ServiceStack Redis向Redis添加密鑰
- 28. 在PHP(predis)上轉儲和恢復Redis
- 29. Redis和PHP(Rediska)在集合上相交
- 30. MySQL到Redis和Redis到MySQL
你可以把你的任務放到redis中,並使用cron遍歷它,或者你可以使用[celery](http://celeryproject.org) –