Memcached: はじめに

Memcachedの始め方

Stackheroドキュメントへようこそ

Stackheroは、アプリケーションキャッシュをシンプルかつセキュア、そして高パフォーマンスで実現する、フルマネージドのMemcachedクラウドを提供しています。

  • アップデートをワンクリック、数秒で適用可能。
  • プライベートかつ専用インフラ上で、安定したパフォーマンスと強固なセキュリティを実現。

時間を有効活用し、開発に集中してください。StackheroのMemcachedクラウドホスティングは、約5分でご利用を開始できます。

Memcachedは非常に高速なインメモリのキー/バリュー型ストレージシステムです。データベースの負荷を軽減することで、動的なWebアプリケーションのパフォーマンスを向上させるために広く使用されています。

Memcachedインスタンスに接続するためのコード例をいくつか提供しています。これらは次のGitリポジトリで見つけることができます:https://github.com/stackhero-io/memcachedGettingStarted

デフォルトでは、Memcachedは通信を暗号化しません。しかし、StackheroではTLS暗号化がデフォルトで有効になっています。

TLS暗号化をサポートするクライアントが必要です。お使いのクライアントがTLSをサポートしていない場合は、クライアントサーバーでstunnelを使用できます。Stunnelはローカルでポート11211(暗号化されていないデータ用)を監視し、このデータをTLS暗号化された接続を介してStackheroインスタンスに転送します。

Memcachedインスタンスはログインとパスワードで保護されています。Stackheroは非常に強力なデフォルトパスワードを自動的に設定します。変更する場合は、新しいパスワードも同様に強力であることを確認してください。

セキュリティを強化し、ブルートフォース攻撃から保護するために、Stackheroのファイアウォール(「Firewall」タブでアクセス可能)を設定して、許可されたIPアドレスのみへの接続を制限することをお勧めします。このステップは重要であり、セキュリティを大幅に向上させることができます。