Redis®*: PythonをRedisに接続する
このドキュメントはPythonでの使用ガイドの一部です。完全なガイドはこちらからご覧いただけます:PythonでRedisに接続する方法。
👋 Stackheroのドキュメントへようこそ!
Stackheroは、数多くの利点を提供する、すぐに使えるRedisクラウドソリューションを提供しています。
Redis CommanderWeb UIを含む。- メッセージサイズと転送が無制限。
- ワンクリックで簡単にアップデート。
- プライベートで専用のVMによる最適なパフォーマンスと強力なセキュリティ。
時間を節約し、生活を簡素化:StackheroのRedisクラウドホスティングソリューションを試すのに5分しかかかりません!
ほとんどのニーズに対応するデフォルト値を使用した簡単な例を見てみましょう。
import redis
r = redis.from_url(
'rediss://default:<password>@<XXXXXX>.stackhero-network.com:<PORT_TLS>',
health_check_interval=10,
socket_connect_timeout=5,
retry_on_timeout=True,
socket_keepalive=True
)
セキュリティを強化するために、資格情報に環境変数を使用することを検討してください。以下はその方法です。
import os
import redis
r = redis.from_url(
os.environ.get("STACKHERO_REDIS_URL_TLS"),
health_check_interval=10,
socket_connect_timeout=5,
retry_on_timeout=True,
socket_keepalive=True
)
環境変数に次のような定義が含まれていることを確認してください: STACKHERO_REDIS_URL_TLS=rediss://default:<password>@<XXXXXX>.stackhero-network.com:<PORT_TLS>