2013-04-23 8 views
6

Per un'applicazione GAE, quali sono i compromessi tra l'utilizzo di Blobstore e GCS?Confronto di Blobstore e Google Cloud Storage

  • come di agosto 2015, il prezzo di blobstore e GCS sono gli stessi ($ 0,312 per GB all'anno)
  • GCS ha un'interfaccia di codice più bello (i dati a cui fa riferimento cose che assomigliano a percorsi di file)
  • GCS ha comandi da console e un'interfaccia utente web per caricare/accedere ai dati

Ci sono alcuni vantaggi per Blobstore che mi mancano?

+0

possibile duplicato di [Google Blobstore contro Google cloud storage] (http://stackoverflow.com/questions/9671182/google-blobstore-versus-google-cloud-storage) – speedplane

+1

Nota: a partire da agosto 2015 il prezzo di blobstore e GCS sono gli stessi: $ 0,026 GB/mese. –

risposta

1

In questo momento con il mio avvio stiamo utilizzando il servizio Blobstore e stiamo progettando di passare a GCS. L'unico "inconveniente" che vedo è che non sarà più possibile ridimensionare e ritagliare le immagini direttamente dal percorso (Transforming_Images_from_the_Blobstore).

Per non frenare tutto il codice lato client, stiamo pensando a un servlet interno che viene ridimensionato al volo con una CDN davanti a quella per archiviare i lavori più recenti.

+2

Supporto per la versione di Python Caricamento dell'immagine da GCS (incluso get_serving_url) https://developers.google.com/appengine/docs/python/images/imageclass#Image –

+0

Perché stai passando da blobstore a GCS? Qualche ragione tecnica dietro di esso? – Houman

+0

Le tre ragioni elencate nella domanda sono le nostre preoccupazioni principali. Inoltre negli ultimi mesi Java supporta servingUrl per GCS, quindi la richiesta non passa più dalle nostre istanze! Alla fine ho la sensazione che Blobstore sia qualcosa che non è più migliorato quindi sarà presto ritirato –