Solr中。目前,我存儲IP映射數據和它有點像這樣:如何在HBase中存儲和查詢範圍數據?
IP-從 IP到 國家
這形成當我得到一個IP作爲一個單一的記錄(文件)。一個輸入,我查詢Solr來找出它所屬的區域(國家)。查詢很簡單 - ip> = ipFrom和ip < = ipTo。響應時間相當短(好),但仍不符合我們的要求。無法將此數據緩存在內存中,因爲它非常龐大。
因此,我正在考慮爲這種類型的數據使用其他存儲。 HBase是否合適,如果是,那麼存儲和查詢此類數據的理想方式是什麼?
任何指針/幫助將不勝感激。謝謝。
你的數據的大小是多少? – Whitefret
約200萬條目。 –
對我來說似乎並不是那麼重要,ip-from和ip-to是64位最大長度(IPv6),想象這個國家大約有15個字母。到字節,這意味着每個entrie大約143字節,這意味着286 MB的數據... – Whitefret