В качестве примера Google App Engine использует хранилища данных, а не базу данных для хранения данных. Есть ли у кого-нибудь советы по использованию хранилищ данных вместо баз данных? Кажется, я научил свой разум думать о 100% объектных отношениях, которые напрямую относятся к структурам таблиц, и теперь трудно увидеть что-то по-другому. Я могу понять некоторые преимущества хранилищ данных (например, производительность и возможность распространения данных), но некоторые хорошие функциональные возможности базы данных приносятся в жертву (например, объединяются).
Есть ли у кого-нибудь, кто работал с хранилищами данных, такими как BigTable, какие-либо полезные советы для работы с ними?