You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-04 15:02:09 +03:00
* ft.alter * bloom commands * tdigest * delete tdigest * uncomment tests * small changes * Update MADD.ts * small changes * clean code * Update README.md * Update README.md Co-authored-by: leibale <leibale1998@gmail.com>
35 lines
627 B
TypeScript
35 lines
627 B
TypeScript
export const FIRST_KEY_INDEX = 1;
|
|
|
|
export const IS_READ_ONLY = true;
|
|
|
|
export function transformArguments(key: string): Array<string> {
|
|
return ['TOPK.INFO', key];
|
|
}
|
|
|
|
export type InfoRawReply = [
|
|
_: string,
|
|
k: number,
|
|
_: string,
|
|
width: number,
|
|
_: string,
|
|
depth: number,
|
|
_: string,
|
|
decay: string
|
|
];
|
|
|
|
export interface InfoReply {
|
|
k: number,
|
|
width: number;
|
|
depth: number;
|
|
decay: number;
|
|
}
|
|
|
|
export function transformReply(reply: InfoRawReply): InfoReply {
|
|
return {
|
|
k: reply[1],
|
|
width: reply[3],
|
|
depth: reply[5],
|
|
decay: Number(reply[7])
|
|
};
|
|
}
|