PDO とメッセージキューについての個人的な理解

WBOY
リリース: 2016-11-30 23:59:34
オリジナル
1381 人が閲覧しました

メッセージキューとは何ですか? 百度百科事典によると… メッセージキューとは… 送信中にメッセージを保存するコンテナです。

インターネット上のさまざまな記事を見ると、それらはすべて、高い同時実行性に対処し、非常に大量のデータを処理するために使用されるデータコンテナであると述べています。また、最初にデータを保存するためにさまざまな方法を使用しているとも言えます。コンテナ内で... データベースへの負荷を軽減するために、このコンテナからゆっくりとデータを取得してデータベースの非同期操作を実装します。

メッセージキューが何であれ、個人的にはそれはデータを保存するためのコンテナであると考えています、それは単純明快です、なぜなら私のメッセージキューに関する研究は比較的表面的なものだからです。

ただし、ここでは個人的なちょっとした実験コードを紹介したいと思います(笑)。もし次の内容がメッセージ キューからかけ離れていても、驚かないでください。それは上で明確に示したものだからです。まあ、私はこのことについてはまだよくわかっていませんが、仕事が終わってから自分の「文才」を披露しているだけなので、本当にメッセージキューを誤解している場合は、私の間違いを修正して作者を迷わせてくださいとしか言​​えません。 . リターンを知る。

まず、mysql データベース設定ファイル mysql.ini の内容を指定します。

リーリー

データテーブルファイル queue.sql の内容:

リーリー

以下は、単純なメッセージ キューを使用して PDO 製品ストレージを実装するためのコードです:

厳粛な注意事項:私の注釈を注意深く読んでください。重要な情報は 3 回言う必要があります (笑)。

リーリー

以下は、同じレベルのディレクトリにあるこのクラスを呼び出すファイルの内容です。もちろん、上記のキュークラスの下で _unshift メソッドを呼び出して、メッセージキューの操作を実装することもできます。

リーリー

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート