App Engine 三月份持續發佈塞滿新功能、系統改進與錯誤修復的新版本。在我們朝 Google I/O 前期議程邁進的同時,我們也持續專注在使產品更光鮮亮麗,這個釋出的版本就是一個閃閃發光的例子。
系統面的改變
- Log:現在新的 log 儲存設定可以是一個月,而超過你指定界線的 log 將會被刪除。
- Datastore Index 統計資料:Admin Console 的 Datastore Statistics 頁面現在會在 Datastore Entity 後頭顯示 Index 所佔用的儲存空間量。
- Blobstore 遷移功能:Datastore Migration 工具現在包含一個實驗階段的選項,可以讓你在 M/S 與 HRD 之間搬移 Blobstore 物件。我們強烈建議所有的 application 都改用 HRD。
- Datastore 備份至 Google Cloud Storage:在 1.6.3 版中,我們推出了 Blobstore 的備份還原功能:而在這個版本中,我們增加將資料備份到 Google Cloud Storage 的功能。
- Memcache Viewer:我們導入了一個功能,可以觀看 memcache 的統計資料、以及輸入 key 值來查看對應的 memcache entry。
- 從 Google Cloud Storage 提供資料:現在不但可以從 Blobstore 提供 blob,也可以由 Google Cloud Storage 直接提供。
Runtime 的改變
- Thread:Java 與 Python 都提供執行 backend 時有 background thread 這個實驗階段的功能。此外,我們讓 Java 也能像 Python 2.7 一樣在處理 frontend request 時可以使用 thread。
Datastore framework 的改變
- Python 的 NDB:NDB API 已經脫離實驗階段,成為完整支援的功能。這個新一代的 Datastore API 加強資料模組化、查詢、並從裡到外地支援非同步計算。
- JPA 2 與 JDO 3:我們已經針對 App Engine 的 DataNucleus plugin 做出顯著的改善。這個實驗中的 plugin 版本為 2.0,增加 JPA 2、JDO 3 的支援,以及超過 40 個錯誤修正。這裡有列出完整的版本更新紀錄。
上面這些還不是全部,你可以在版本更新紀錄中(Python 版、Java 版)得知所有的新功能與錯誤修正。請將你所有的回饋意見送到我們的 Google Group;如果你有什麼程式方面的問題,可以在 Stack Overflow 上找尋來自我們或其他優秀開發者的協助。
沒有留言:
張貼留言