PHPを使用して単一のレジストリを数回読み書きし、しばらくすると(数分)消えるシステムがあります。
基本的に、(1倍に)増減できるカウンター(整数のみ)を備えた一種の投票システムです。
したがって、ユーザーがこのページにアクセスするたびにそれを読み、ほとんどの場合(ユーザーが対話するとき)に書き込む必要があります。
現在、私はDB(MySQL)を使用して、単一のテーブルと1つの列を持つ単一のレジストリを使用してこれを行っています。
しかし、私はそれが非常に非効率的だと思います。
また、Webサイトが成長し続けると、残りのコンテンツをキャッシュできるため、Webサイトが崩壊するのではないかと心配していますが、リアルタイムである必要があるため、キャッシュできません。
ファイルを使うことを考えましたが、もっと悪いかもしれませんね。
共有サービスでホストされているため、MemCachedまたはRedisを使用できません。
それを効率的に行う方法について何かアイデアはありますか?
前もって感謝します。