一個月前,我嘗試使用F#代理處理和記錄Twitter StreamingAPI數據here。作爲一個小練習,我試圖將代碼轉移到Windows Azure。Twitter使用Windows Azure和F流式API記錄和處理#
到目前爲止,我有兩個作用:
一名工人角色(出版者)是把消息(消息是鳴叫的JSON)到隊列。
從隊列中讀取消息的一個工作角色(處理器)解碼json並將數據轉儲到雲表中。
這會導致很多問題:
- 是否還好想作爲代理輔助角色?
- 實際上,消息可能大於8 KB,因此我需要使用blob存儲並將消息作爲參考傳遞給blob(或者有其他方法嗎?),這會影響性能嗎?
- 如果需要,我可以增加處理器輔助角色的實例數量,並且這個隊列會更快地被處理嗎?
對不起,衝擊所有這些問題,希望你不要介意,
非常感謝!
郵件是否一成不變? – ChaosPandion 2010-09-13 18:21:18
@ChaosPandion感謝您的幫助。是的,消息是不可變的:它只是包含推文上的json信息的字符串。你知道通過引用blob傳遞大量消息的好參考嗎?謝謝! – jlezard 2010-09-13 19:04:19
我不確定你的意思。通常BLOB的意思是「二進制大對象」,通常在引用數據庫時提到。 – ChaosPandion 2010-09-13 19:14:14