Skip to content

Commit

Permalink
Update comparison table
Browse files Browse the repository at this point in the history
Commit "readme: add usage scenarios for expirationd, indexpiration and
moonwalker" (b8db7bf)

Follows up #53
  • Loading branch information
ligurio committed Oct 7, 2021
1 parent aa569de commit 46657b7
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ There are a number of similar modules:
- [moonwalker](https://github.com/tarantool/moonwalker) triggered manually,
useful for batch transactions, a performance about 600/700k rec/sec
- [expirationd](https://github.com/tarantool/expirationd/issues/53) always
expires tuples without using indices but using any condition, without guarantee
expires tuples with using indices and using any condition, without guarantee
for time expiration.
- [indexpirationd](https://github.com/moonlibs/indexpiration) always expires
tuples with indices, has a nice precision (up to ms) for time to expire.
Expand All @@ -23,7 +23,7 @@ Table below may help you to choose a proper module for your requirements:
| Module | Reaction time | Uses indices | Arbitrary condition | Expiration trigger |
|---------------|---------------|--------------|---------------------|------------------------------------|
| indexpiration | High (ms) | Yes | No | synchronous (fiber with condition) |
| expirationd | Medium (sec) | No | Yes | synchronous (fiber with condition) |
| expirationd | Medium (sec) | Yes | Yes | synchronous (fiber with condition) |
| moonwalker | NA | No | Yes | asynchronous (using crontab etc) |

### Documentation
Expand Down

0 comments on commit 46657b7

Please sign in to comment.