GemFire から Hbase へ、およびその逆にリアルタイムでデータを挿入するために、HBase コネクタとの間で Gemfire を構築したいと考えています。これに関するポインタは非常に役立ちます。基本的な要件は、データを Hbase に追い出すことです。期限切れのデータは Hbase にフラッシュし、キャッシュ ミスが発生した場合はデータを Hbase からプルする必要があります。
1 に答える
1
これは、それぞれCacheListenerおよびCacheLoaderインターフェースを実装することによって実現できます。HBase に関連付けられたリージョンに CacheLoader とともに 1 つ以上の CacheListeners を登録できます。「エビクション」中にどのイベントが発生するかはわかりませんが、「有効期限」中にはafterInvalidateがトリガーされます。
Eviction、Expiration、Syncing with Outside DataSources、Events and Event Handling、特にEvent Handlers については、GemFire UG を参照してください。
お役に立てれば!
于 2016-01-13T18:17:25.223 に答える