toberich 板


LINE

為了平衡報導,我也來說一下Google App Engine的缺點。XD 對我來說,GAE有幾項致命的缺點,之前網友的討論裡似乎沒講到。 先說一下GAE用的非關聯性資料庫,以下圖片是盜用Ericsk上官林傑在COSCUP的簡報: http://farm3.static.flickr.com/2630/4177320925_9af5b354df_o.jpg
一張圖片就可以清楚明白關聯跟非關聯資料庫的差別。 過去用關聯性資料庫久了,我一遇到GAE的非關聯資料庫時,一開始竟然搞不懂! 後來發現Google一開始用非關聯資料庫是有道理的,也拉開跟對手的競爭差距。 犧牲了資料庫的體積(反正硬碟很便宜嘛),換來存取速度跟擴展規格的方便性。 所以對我來說,非關聯資料庫反而是優點,用順手之後非常方便。 Ericsk上官林傑演講影片在: https://www.youtube.com/watch?v=tUZKta19TnY
再來盜用一張: http://www.flickr.com/photos/kevin814/3587610731/sizes/o/ CPU Time使用時間超過,除了改善程式碼之外,花點小錢就可以解決,也不是大問題。 http://farm5.static.flickr.com/4011/4177338277_7b4c7eea49_o.jpg
以上圖片是我GAE設定付費的畫面,每項都可以自訂預算。 沒超過就不用付錢,用多少付多少,很合理。 (我雖然啟動付費機制,但是還沒付到錢,顯然網站不夠熱門XD) 可以看到CPU使用時間是以美金1角為單位,花個1.6元美金預算就有很多可以用。 那真正致命的缺點是什麼? 變數不能超過1MB! 一般變數傳遞很少會超過1MB,但是過去當我在果子咖啡萬樓噗聚活動時, 想用GAE擷取那個在噗浪的萬則留言,再用jQuery計算幾層樓,回應至Blogger網站時, 前幾小時都正常,但過沒多久就擷取的頁面就超過1MB爆掉了。 只好另找其他空間擺我的Python程式碼。 這個花錢也無法解除限制。 除了CPU Time限制,我發現其實還是有個CPU(API)使用率限制,如下圖: http://farm3.static.flickr.com/2661/4177360627_ec511f4d6d_o.jpg
這是我幫BillyPan統計縣市長選舉搜尋筆數,總共54個候選人,16種搜尋條件, 所以一下子就要去作864次查詢、擷取關鍵字、存入資料庫。 雖然我已經拆成11個cron分別去跑,但是可以看到一小時內跑第二輪就會爆掉。 在CPU Time還很少時,這個CPU(API)已經紛紛爆掉了。 這個也是用錢買不到的。 要等一小時過後才會恢復正常。 所以GAE的限制也不少啊,不過這跟租用其它虛擬主機同樣會有CPU使用率的問題, 但是GAE有詳細的數據給你看,讓你有機會調整。 很多虛擬主機業者並沒提供這種詳細數據,爆掉就網站停掉,EMAIL要你快交錢。 即使如此,Google還是很積極改善GAE,版本更新非常快速。 例如之前抓網頁不能設Referer,這樣像無名正妹相簿就沒辦法抓, 後來新版本就提供Referer了! 之前也沒提供主機收信功能,都是突然冒出一個新版本,突然提供新功能。 跟Google其它熱門產品很相像。 所以我相信GAE的功能或是可以使用的工具會愈來愈齊全, 讓網站開發者可以專注創意的發想,用最快的方式達成目的。 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.173.119
1F:噓 achii:基本功不扎實 不會tuning 所以只能多花錢解決問題 科科 12/12 12:08
2F:→ twck:achii大大說的是,我基本功實在太爛了!要多K點書才行。 12/12 12:13
3F:推 HatasonJa:其實google就是要人人都會寫網路濫程式然後產生一堆 12/13 06:42
4F:→ HatasonJa:網路垃圾...資訊垃圾越多越好... 12/13 06:43
5F:推 eromoot:其實是可以做關聯的,如果仔細看 db.Model 是有告訴你怎 12/14 18:02
6F:→ eromoot:樣做關聯! 12/14 18:03







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP