我想從Facebook Graph API中獲取數據並對其進行分析,以便大致瞭解一個人與另一個人的距離。我試圖用SqlAlchemy(現在它連接到SQLite數據庫)來使用Pylons框架來存儲來自Graph API的信息,以便我可以通過RESTful Web服務使其可用於其他應用程序。我想知道什麼是分析數據的最佳方法。例如,我應該創建類似於圖形API(用戶,帖子,狀態等)中的節點和邊緣的對象並分析它們,然後僅將該分析的後果存儲在數據庫中,也許UID每個節點及其與其他節點的連接?或者我應該存儲更少,只有用戶和他們的親密朋友的數據庫?或者我應該一步一步地通過ORM映射器將每個對象存儲在數據庫中,並在填充數據庫之後從數據庫中進行分析?Python,Pylons和Sqlalchemy:分析Facebook圖形API
在這樣的情況下設計數據庫有什麼問題?對象應如何關聯/映射到模型?在抓取數據和存儲數據的整個過程中,分析應該發生在哪裏?