Redis での初心者向けのテーブル作成に関する問題
現在、
id
title title
info content
tags タグ ID コレクション
status ステータス (-1, 0, 1, 2)
atime 追加時間
utime 更新時間
ptime リリース時間 の mysql テーブル記事構造があると仮定します。
デマンドプレス (タグ/ステータス) 時間順に記事を並べ替える (追加/更新/公開)
このとき、redis テーブルはどのように設計されるべきですか?
現在のアイデアは
文字列型
article:title:{id}
article:info:{id}
article:tags:{id}
article:status:{id}
article:atime:{id}
articleです:utime:{id}
article:ptime:{id}
タイプを設定
すべてのコレクション:article:list
ステータスに従ってコレクションを個別に保存:article:status:{-1/0/1/2}
以下に従って個別に保存タグへ コレクション記事:tag:{tag_id}
ソートするには、article:tag:1 byarticle:atime:* のようなものを使用します。この設計は合理的ですか?
別の質問があります。検索するときは、
zrangebylexarticle:status:0 [f (g
結果はエラーです
未知のコマンド 'zrangebylex'です
理由は何ですか?
現在、
id
title title
info content
tags タグ ID コレクション
status ステータス (-1, 0, 1, 2)
atime 追加時間
utime 更新時間
ptime リリース時間 の mysql テーブル記事構造があると仮定します。
デマンドプレス (タグ/ステータス) 時間 (追加/更新/公開) に従って記事を並べ替えます
このとき、redis テーブルはどのように設計されるべきですか?
現在のアイデアは
文字列型
article:title:{id}
article:info:{id}
article:tags:{id}
article:status:{id}
article:atime:{id}
articleです:utime:{id}
article:ptime:{id}
タイプを設定
すべてのコレクション:article:list
ステータスに従ってコレクションを個別に保存:article:status:{-1/0/1/2}
以下に従って個別に保存タグへ コレクション記事:tag:{tag_id}
別の質問があります。検索しようとするときは、
zrangebylexarticle:status:0 [f (g
結果はエラーです
不明なコマンド 'zrangebylex'です
原因は何ですか?
sortarticle:tag:1 byarticle:atime:* この文はタグ1の記事IDのソートを時間を加算して取得するというものですよね?このデザインは効果的です
文字列型はキーが多すぎるため推奨されません

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHPは主に手順プログラミングですが、オブジェクト指向プログラミング(OOP)もサポートしています。 Pythonは、OOP、機能、手続き上のプログラミングなど、さまざまなパラダイムをサポートしています。 PHPはWeb開発に適しており、Pythonはデータ分析や機械学習などのさまざまなアプリケーションに適しています。

PHPは、動的なWeb開発およびサーバー側のアプリケーションに使用されるサーバー側のスクリプト言語です。 1.PHPは、編集を必要とせず、迅速な発展に適した解釈言語です。 2。PHPコードはHTMLに組み込まれているため、Webページの開発が簡単になりました。 3。PHPプロセスサーバー側のロジック、HTML出力を生成し、ユーザーの相互作用とデータ処理をサポートします。 4。PHPは、データベースと対話し、プロセスフォームの送信、サーバー側のタスクを実行できます。

PHPはWeb開発と迅速なプロトタイピングに適しており、Pythonはデータサイエンスと機械学習に適しています。 1.PHPは、単純な構文と迅速な開発に適した動的なWeb開発に使用されます。 2。Pythonには簡潔な構文があり、複数のフィールドに適しており、強力なライブラリエコシステムがあります。

DockerでMySQLを起動するプロセスは、次の手順で構成されています。MySQLイメージをプルしてコンテナを作成および起動し、ルートユーザーパスワードを設定し、ポート検証接続をマップしてデータベースを作成し、ユーザーはすべての権限をデータベースに付与します。

PHPはWeb開発およびコンテンツ管理システムに適しており、Pythonはデータサイエンス、機械学習、自動化スクリプトに適しています。 1.PHPは、高速でスケーラブルなWebサイトとアプリケーションの構築においてうまく機能し、WordPressなどのCMSで一般的に使用されます。 2。Pythonは、NumpyやTensorflowなどの豊富なライブラリを使用して、データサイエンスと機械学習の分野で驚くほどパフォーマンスを発揮しています。

PHPの中心的な利点には、学習の容易さ、強力なWeb開発サポート、豊富なライブラリとフレームワーク、高性能とスケーラビリティ、クロスプラットフォームの互換性、費用対効果が含まれます。 1)初心者に適した学習と使用が簡単。 2)Webサーバーとの適切な統合および複数のデータベースをサポートします。 3)Laravelなどの強力なフレームワークを持っています。 4)最適化を通じて高性能を達成できます。 5)複数のオペレーティングシステムをサポートします。 6)開発コストを削減するためのオープンソース。

WebアプリケーションにおけるMySQLの主な役割は、データを保存および管理することです。 1.MYSQLは、ユーザー情報、製品カタログ、トランザクションレコード、その他のデータを効率的に処理します。 2。SQLクエリを介して、開発者はデータベースから情報を抽出して動的なコンテンツを生成できます。 3.MYSQLは、クライアントサーバーモデルに基づいて機能し、許容可能なクエリ速度を確保します。

phphassiblasifly-impactedwebdevevermentandsbeyondit.1)itpowersmajorplatformslikewordpratsandexcelsindatabase interactions.2)php'sadaptableability allowsitale forlargeapplicationsusingframeworkslikelavel.3)
