sql >> データベース >  >> RDS >> Mysql

Ruby on Rails database.ymlでのソケット宣言は何ですか?

    2つのプログラムがネットワークを介して相互に通信する場合、一方のプログラムがもう一方のプログラムとのTCP接続(「ソケット」)を開く可能性があります。最初のプログラムは、2番目のコンピューターのIPアドレスと、プログラムがリッスンしているポートを知っている必要があります。

    Linuxでは、同じコンピューター上の2つのプログラムが相互に通信したい場合でも、TCP接続を開くことができます。ただし、「ソケットファイル」を介して接続を開くこともできます。 LinuxはソケットファイルAPIをTCPAPIにかなり似ているので、ソケットファイルを介した通信もサポートするようにTCPを介してネットワークを介してすでに通信しているプログラムを更新することは大したことではありません。ソケットファイルはTCPより高速ですが、両方のプログラムが同じコンピューター上にある場合にのみ機能します。



    1. SQLでテーブルを作成する方法–PostgresとMySQLのクエリ例

    2. 5プロジェクト開発中のMySqlの有用なクエリ

    3. OracleDatabaseで有効なタイムゾーンのリストを返す方法

    4. どの行にも存在しない値のリストを返すSELECT