Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Redisでの大きなオブジェクトの削除

Redisでは、ハッシュ、リスト、セット、ソートされたセットなどの大きな非文字列オブジェクトを削除すると、サーバーがかなりの時間ブロックされ、クライアント側のタイムアウトなどの問題が発生する可能性があります。これは、Redisworksの方法の2つの側面によるものです。

  • Redisはシングルスレッドです。これは、接続しているクライアントの数に関係なく、一度に1つのコマンドしか処理できないことを意味します。コマンドの実行に時間がかかる場合は、他のすべてのコマンドを待機する必要があります。

  • DEL O(n)です ハッシュ、リスト、セット、およびソートされたセットに対する操作。つまり、100万個の要素を持つオブジェクトは、100個の要素を持つ同じタイプの同様のオブジェクトよりも削除に約10,000倍の時間がかかります。

幸い、Redisには、サーバーを長時間ブロックせずに大きなオブジェクトを削除するために使用できるツールがいくつか用意されています。ここにソリューションをまとめました:

  • 大きなハッシュの削除
  • 大きなリストの削除
  • 大きなセットの削除
  • 大きな並べ替えられたセットの削除

  1. Redis.ioの更新と拡張

    本日、Redis.ioのリニューアルを発表できることをうれしく思います。 Redis.ioは、常にRedisのホームであり、新しいRedisユーザーのエントリポイントです。今回のリリースでは、サイトのデザインを最新化し、インフラストラクチャを更新しながら、コアのRedisドキュメントを改訂しました。 この投稿では、サイトの再起動の動機について説明し、Redis.ioサイトの改訂で採用した原則を共有し、次の内容をプレビューします。 Redis.ioの更新 Redisは、最初のコミットから13年で長い道のりを歩んできました。現在、基盤となるデータベーステクノロジーとして確立され、世界中のデ

  2. Excel で大量のデータ セットを分析する方法 (6 つの効果的な方法)

    この記事では、 大規模なデータ セット を分析する方法を紹介します エクセルで。ビジネス活動の長所と短所を知ることは非常に重要です。アカウントと販売記録を保持するのは動的なプロセスです 組織の。販売、購入、または交換が一定期間に頻繁に発生するためです。そのため、今日から過去 3、4 か月間の売上や利益の記録を知りたい場合、それらに関する膨大な量のデータが見つかる可能性があります。幸いなことに、Excel には、この問題に役立つ非常に優れた機能がいくつかあります。 分析できます これらの 大規模なデータ セット Excel で部品ごとに計算できるため、計算が簡単になります。 Excel で大