Per il mio piccolo framework Pyxer Mi piacerebbe essere in grado di utilizzare i datastore di Google AppEngine anche al di fuori dei progetti AppEngine, perché ora sono abituato a questo schema ORM e per piccoli hack rapidi questo è carino. Non posso utilizzare Google AppEngine per tutti i miei progetti a causa delle limitazioni relative alle dimensioni del file e al numero di file.Utilizza Google AppEngine datastore al di fuori del progetto AppEngine
Un'ottima alternativa sarebbe anche, se ci fosse un progetto che fornisce un ORM con la stessa denominazione del datastore dell'AppEngine. Mi piace molto anche l'approccio GQL, poiché questa è una buona combinazione di pattern ORM e SQL.
Qualche idea di dove o come potrei trovare una soluzione del genere? Grazie.
Grazie, questi sono suggerimenti molto utili. Il post del blog include molti link interessanti. Per quanto ne so, non vi è alcun reale sforzo nel "clonare" il database di AppEngine all'esterno e autonomamente nella disposizione di Google AppEngine. Penso che userò uno dei framework Python esistenti come Autumn o Storm e li manipolerò un po 'per soddisfare le mie esigenze speciali. Grazie mille per questa risposta molto molto informativa! – Holtwick
BDBDatastore _is_ un clone del modello di database App Engine all'esterno di App Engine. Si rivolge a distribuzioni più piccole (ad esempio, dove è sufficiente un singolo server di datastore attivo), tuttavia, per implementazioni più grandi, c'è HBase/Hypertable. –