Когда при разработке веб-приложений вы бы использовали базу данных Graph вместо базы данных Document?

Я разрабатываю веб-приложение с использованием Rails. Я спорю между использованием базы данных Graph, такой как InfoGrid, или базы данных документов, такой как MongoDB.

Моему приложению потребуется хранить как небольшие наборы данных, например URL-адрес, так и очень большие наборы данных, например как виртуальные машины. Эти данные будут привязаны к одному пользователю. Было ли это исторически так, а теперь лучше поступить иначе? Какая практика сейчас наиболее распространена?

Какое наиболее распространенное соглашение об именах для таблиц базы данных SQL? Было ли это исторически так, а теперь лучше поступить иначе? Каковы наиболее распространенные методы сейчас?

11
задан John Egbert 11 September 2010 в 00:10
поделиться