bmq
v0.2.0
Published
persistence queue
Downloads
3
Readme
BMQ
class BMQ {
constructor(PREFIX) {
// 在nodeway-raft中,PREFIX=服务占用端口号。
}
size() {
// 返回队列总长度,实际可能没那么长。
}
shift() {
// 移除在队里的第一项并返回(注意不是下标为0的项)。
}
push(entry) {
// 队尾添加一项。
}
value(index) {
// 返回下标对应项,没有的返回undefined。
}
front() {
// 返回队里的第一项(注意不是下标为0的项)。
}
last() {
// 返回队里的最后一项(注意last不受shift影响)。
}
}
License
MIT © May xiaoya zhang