Я пытаюсь интегрировать Sequelize-redis-cache в мою текущую базу данных. Вот моя установка redis:
const { REDIS_HOST, REDIS_PORT } = process.env;
const memoryStore = redis.createClient({ host: REDIS_HOST, port: REDIS_PORT });
export default memoryStore;
И в дБ. js:
import redis from './config/redis';
const redisCache = redis.select(1);
const cacher = SequelizeCache(db, redisCache);
Я не знаю, почему это возвращение redisCache = false, Это какой-то асин c?
Я изменяю на:
redis.select(1, () => {
cacher = SequelizeCache(db, redis);
});
И это работает хорошо, но я все еще не понимаю, как это работает здесь.