bizmatch-project/crawler/perftest.ts

24 lines
761 B
TypeScript

import {createLogger,transports, format} from 'winston';
import { createClient } from 'redis';
const logger = createLogger({
transports: [
new transports.Console(),
],
format: format.combine(
format.colorize(),
format.timestamp(),
format.printf(({ timestamp, level, message, service }) => {
return `[${timestamp}] ${service} ${level}: ${message}`;
})
),
});
const redis = await createClient()
.on('error', err => console.log('Redis Client Error', err))
.connect();
(async () => {
logger.info(`start findBusinessListings:`);
const result = await redis.ft.search('business:index','*',{LIMIT:{from:0,size:50}});
logger.info(`end findBusinessListings:`);
redis.disconnect();
})();