0

整数の迅速かつ簡単な増分、減分、および検索を可能にするストアのようなある種の永続的なキー値が存在しますか (他には何もありません)。SQL データベースで何かを実装できることはわかっていますが、それには 2 つの欠点があります。

  1. 目の前のタスクには重量があります。必要なのは、「server[key].inc()」または「server[key].dec()」と言う機能だけです。
  2. 1 つのキーに対して潜在的に数千の書き込みを同時に処理する機能が必要です。過度のリソース競合に対処したくありません。値を変更して終了 - 必要なのはそれだけです。

memcached が inc/dec をサポートしていることは知っていますが、永続的ではありません。この時点での私の戦略は、データベースを更新するプロセスが 1 つだけになるように、何らかのキュー システムの背後で SQL サーバーを使用することです。どうやら... 必要以上に難しいようです。

誰かが推薦できるものはありますか?

4

1 に答える 1

0

Redisは、複数のデータ型をサポートするキー値ストアです。incr および decr コマンドとともに、整数が存在します。

于 2011-01-22T00:51:01.933 に答える