Какая связь / разница между Amazon DynamoDB и FlockDB?
Я пытаюсь реализовать инкрементальный PageRank с использованием выборки Монте-Карло. Мои данные включают в себя миллионы реляционных данных между 20 различными объектами.
Я обнаружил, что Amazon DynamoDB и FlockDB - два хороших кандидата для моей задачи хранения данных. Краткое сравнение здесь. Кто-нибудь может указать, какой из них больше подходит для моей задачи PageRank?
1 ответ
Этот ответ следует принимать со здоровой дозировкой соли, потому что я не на 100% отвечаю вашим требованиям.
Первое и самое очевидное, это статья из Твиттера (персонализированная страница - SALSA). Я знаю, что в какой-то момент глава их рекомендаций / персонализации сказал, что они использовали его с кучей других техник (это с 11 октября) https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-snc7/300267_581958426587_2140504611_n.jpg
С точки зрения того, что больше подходит для вашей задачи, я бы пошел с FlockDB. Основными причинами является то, что он поддерживает запросы на основе графов, которые будут довольно распространены в вашем коде. У этого также есть некоторые явные постоянные функции графа, такие как сохраняющая информация края.