2012-10-12 23 views
16

Bunun bir yığın taşması olduğunu gördüm, ancak DB varlık modelini kullanmak için herhangi bir neden olup olmadığını ve hangi özel artıları ve eksileri kullanacağını merak ediyorum. diğeri.google uygulama motorunda db ve ndb eksileri ve eksileri

ndb'nin biraz daha hızlı olduğunu okudum ve önbelleğe almada yardımcı oluyor. Dokularda iyi bir bilgi var ama gerçekten dnb'nin daha iyi olduğunu söyleme. En azından bunu henüz bulamadım.

+0

bu videoyu ndb özellikler Biz * –

+10

*, çünkü o NDB daha iyi olduğunu söylemek gerekir http://www.youtube.com/watch?v=xZsxWn58pS0 çok iyi açıklamak Biz inandığımız şey. Dokümanları güncellemek için zaman bulmakta yavaşladık. –

+5

GAE ve denediğim diğer birçok Google Cloud ürünüyle sahip olduğum en büyük sorun, Guido bildirisinde gösterildi. Dokümanlar karışık ve kafa karıştırıcı. Bir şey okudum ve bu kadar çok bağlantıyı tıklattığımda nereye başladığımı hatırlamıyorum ve çok fazla deneysel ve güncel olmayan dokümanlar var. Google'ın AWS belgelerine göz atması gerekiyor. –

cevap

23

ndb'nin db'nin bir evrim olduğunu söyleyebildiğim kadarıyla, uyumluluğun sürdürülmesi için ayrı tutuldu.

hile levha bir göz, bu temel farkları

https://docs.google.com/document/d/1AefylbadN456_Z7BZOpZEXDq8cR8LYu7QgI7bt5V0Iw/mobilebasic

ayrıntıları Ama böyle hesaplanan özellikleri gibi diğer özellikleri söz etmez var.

Yeni bir proje başlatıyorsanız, ndb ve nedenlerini kullanmama nedenleri görmüyorum.

DÜZENLEME: belge için Alt linki: https://docs.google.com/document/d/1AefylbadN456_Z7BZOpZEXDq8cR8LYu7QgI7bt5V0Iw/edit#

+0

tamam harika, daha önce bu belgeyi görmemiştim. – clifgray

+0

tavsiyesi için teşekkürler Bağladığınız bu Google Dokümanı açılamıyor. –

+0

Garip, sadece sonun değişmiş gibi görünüyor. Bu ikinci bağlantı çalışmalı. –

İlgili konular