乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      國(guó)內(nèi)幾大云服務(wù)引擎 BAE、SAE 與 GAE 優(yōu)劣對(duì)比

       偈飛 2016-01-15

      xAE——應(yīng)用引擎

      從數(shù)據(jù)庫(kù)、應(yīng)用配置、計(jì)費(fèi)、域名綁定、平臺(tái)服務(wù)對(duì)比
      BAE——百度應(yīng)用引擎
      SAE——新浪應(yīng)用引擎
      GAE——谷歌應(yīng)用引擎
       的優(yōu)劣,最后給出云平臺(tái)選型的建議。

      數(shù)據(jù)庫(kù)

      SAE 不支持 InnoDB(可申請(qǐng)支持),BAE 默認(rèn)支持。

      BAE 不支持?jǐn)?shù)據(jù)庫(kù)連接池(c3p0、BoneCP 已測(cè)不支持),數(shù)據(jù)庫(kù)連接不能長(zhǎng)時(shí)間保持。

      GAE 使用 Datasotre 存取數(shù)據(jù),最近也提供了云 SQL(MySQL),但申請(qǐng)比較困難,配額/性能筆者未測(cè)試過。

      另外,SAE 顯式給出了主從庫(kù)的訪問方式,應(yīng)用可以比較靈活地設(shè)計(jì)存取策略,例如讀寫分離。并且 SAE 是每個(gè)應(yīng)用都擁有自己的數(shù)據(jù)庫(kù),而 BAE 是所有應(yīng)用共用一個(gè)庫(kù)。

      應(yīng)用配置

      BAE 的 duapp-web.xml 基本是抄襲 GAE 的 appengine-web.xml,元素基本一致。

      比較奇葩的是 BAE 靜態(tài)資源配置默認(rèn)所有后綴為靜態(tài)文件類型(例如 .html)的請(qǐng)求路徑都默認(rèn)假設(shè)為靜態(tài)資源,需要在 duapp-web.xml 中指定排除。

      計(jì)費(fèi)與配額

      SAE 按應(yīng)用天計(jì)費(fèi)“云豆”,服務(wù)也按流量計(jì)費(fèi)、CPU 時(shí)間、調(diào)用次數(shù)計(jì)費(fèi)。注冊(cè)或活動(dòng)送配額,否則需要購(gòu)買。

      BAE 目前還沒有詳細(xì)的計(jì)費(fèi),只限定了應(yīng)用數(shù)。公測(cè)結(jié)束后應(yīng)該會(huì)細(xì)化計(jì)費(fèi)模型。

      GAE 目前的計(jì)費(fèi)模型主要是按 API 調(diào)用計(jì)數(shù),流量分為 In/Out 配額。每天會(huì)定時(shí)刷新免費(fèi)配額。

      綜上,GAE 的計(jì)費(fèi)一目了然,主要就是 API 調(diào)用次數(shù);SAE 的計(jì)費(fèi)比較復(fù)雜,不同服務(wù)有不同的計(jì)費(fèi)策略;BAE 還沒有明確的計(jì)費(fèi)模型。

      域名綁定

      GAE 開通企業(yè)套件后隨便綁,企業(yè)套件有免費(fèi)版。

      SAE 目前可以隨便綁,但沒備案的話綁定域名的請(qǐng)求走海外中轉(zhuǎn),流量計(jì)費(fèi)翻倍(原二級(jí)域名請(qǐng)求計(jì)費(fèi)不變)。

      BAE 目前可以隨便綁,但沒備案的后果自負(fù)。

      平臺(tái)服務(wù)

      SAE 提供了 SDK 包,包含了開發(fā)需要的本地服務(wù)實(shí)現(xiàn)。

      BAE 則分別提供了服務(wù) Jar,調(diào)用方式按不同服務(wù)而異。

      GAE 提供了完整的 SDK 包,包含了開發(fā)需要的本地運(yùn)行環(huán)境和配置客戶端。

      綜上,GAE 提供了完整的平臺(tái)化服務(wù),覆蓋了從開發(fā)到上線運(yùn)維的一系列工具;SAE 則提供了部分工具,平臺(tái)化不完整,增加了開發(fā)、運(yùn)維難度;BAE 則是分別提供不同服務(wù)給開發(fā),沒有統(tǒng)一的 SDK 與調(diào)用方式。

      另外,值得一提的是 BAE 雖然服務(wù)沒有整合到一個(gè) SDK 中,但其分散的服務(wù)也比較適合應(yīng)用自己選擇。 其中云消息(消息服務(wù))以及云觸發(fā)(數(shù)據(jù)變更通知)是 GAE/SAE 沒有提供的服務(wù),某些業(yè)務(wù)場(chǎng)景應(yīng)該會(huì)非常適用。

      結(jié)論

      SAE 與 BAE 主要還是面向應(yīng)用部署托管,普通應(yīng)用修改后易遷移部署到 BAE 或 SAE。

      新應(yīng)用開發(fā)可以選擇和平臺(tái)綁死(依賴平臺(tái)服務(wù))或按照普通應(yīng)用開發(fā)。

      使用配置工具來(lái)上傳、更新應(yīng)用配置其實(shí)是非常好的方式,但目前 SAE/J、BAE/J 都沒有提供客戶端配置工具,這增加了使用者的維護(hù)工作量。

      GAE 提供了比較完整的服務(wù)平臺(tái),覆蓋了應(yīng)用的生命周期,最近也提供了云 MySQL 服務(wù)以吸引更多開發(fā)者。

      需要根據(jù)應(yīng)用類型來(lái)考慮平臺(tái)選型,例如 GAE 基本以 API 計(jì)數(shù)的配額就不適合做社交應(yīng)用,'墻’的問題也需要考慮解決方案。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多