|
@@ -15,6 +15,7 @@ import com.tzld.piaoquan.recommend.server.dataloader.OfflineSamplesLoader;
|
|
|
import com.tzld.piaoquan.recommend.server.util.JSONUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
|
+import org.springframework.stereotype.Component;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
import java.util.ArrayList;
|
|
@@ -27,11 +28,13 @@ import java.util.concurrent.Executors;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
+@Component
|
|
|
public class FeatureToRedisLoader {
|
|
|
|
|
|
@Autowired
|
|
|
private RedisTemplate<String, String> redisTemplate;
|
|
|
private final String userKeyFormat = "user:%s";
|
|
|
+ private final String videoKeyFormat = "video:%s";
|
|
|
private ExecutorService pool = ThreadPoolFactory.defaultPool();
|
|
|
|
|
|
|