我需要編寫一個API來訪問從Web服務器以HTML文檔形式提供的數據。我需要我的用戶能夠對數據執行查詢。Datomic可以簡化查詢動態訪問的HTML文檔中包含的數據嗎?
說在一個網站上有一個頁面列出項目及其所有者。然後,爲每個所有者提供有關其聲譽的信息的所有者的另一組簡檔頁面。我可能需要回答的一個示例查詢是「給我ID和2013年提交的所有項目的所有者,其所有者的聲譽至少爲10」。
給出一個查詢來回答,我需要能夠屏幕只刮我需要回答手頭查詢的網站部分。理想情況下,緩存獲得的信息以備將來使用,並添加新的查詢。
我沒有問題寫屏幕抓取部分,但我很努力設計存儲/查詢/緩存部分。是否有關於Clojure/Datomic的東西使它成爲這種數據處理的特別合適的技術選擇?之前我已經指出過這個方向。