https://github.com/pkuvr/rc-leaderboard
rc-leaderboard is a light weight leaderboard backed by redis for node.js.
https://github.com/pkuvr/rc-leaderboard
leaderboard nodejs rank redis
Last synced: 3 months ago
JSON representation
rc-leaderboard is a light weight leaderboard backed by redis for node.js.
- Host: GitHub
- URL: https://github.com/pkuvr/rc-leaderboard
- Owner: pkuvr
- Created: 2018-06-13T10:16:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-25T18:04:40.000Z (almost 7 years ago)
- Last Synced: 2025-03-11T05:06:29.872Z (3 months ago)
- Topics: leaderboard, nodejs, rank, redis
- Language: JavaScript
- Homepage:
- Size: 31.3 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.com/jianzi0307/rc-leaderboard)
# rc-leaderboard
rc-leaderboard 是一个轻量级的nodejs排行榜模块。
#### 支持功能
- 分组排行
- 周期性排行:日、周、月、年
- 最高分和累计分排行
- top榜#### 安装
```
npm i rc-leaderload --save
```#### 接口
- `activePeriods` 启用周期性排行
- `add` 添加一个实体
- `getLeaderboard` 获取排行榜
- `getTop` 获取top榜
- `getAroundUserLeaderboard` 前后范围排行
- `getBestScore` 最高分
- `getTotalScore` 累计分
- `getRank` 名次
- `removeLeaderboards` 清除排行榜