問題タブ [postgres-xl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - postgre-xl の DRP
postgres-xl 9.2 の 2 ノード クラスターをインストールしてセットアップした後、ノード 1 でコーディネーターと GTM が実行され、ノード 2 でデータノードがセットアップされます。
プロダクションで使用する前に、DRP ソリューションを提供する必要があります。postgres-xl 9.2 アーキテクチャの DR 計画を持っている人はいますか?
よろしく、 アビエル B.
postgresql - Postgres-XL は PostgreSQL と下位互換性がありますか?
Postgres-XL は PostgreSQL と完全に下位互換性がありますか? その場合、自動シャーディングを利用するにはどのような追加設定が必要ですか?
Postgres-XL は本番環境に対応していますか、それともコアにマージされますか?
postgresql - Postgresql から Postgres-XL への移行: 分散テーブルの設計
データ量が多いため、アプリケーション DB をスケールアウトする必要があります。PostgreSQL 9.3 上にあります。それで、私は PostgreSQL-XL を見つけました。これはすばらしく見えますが、分散テーブルの制限について理解するのに苦労しています。レプリケーションによってそれらを分散する (すべてのデータノードでテーブル全体がレプリケートされる) ことはまったく問題ありませんが、データノードに沿って「分割」する必要がある 2 つの大きな関連テーブルがあるとします。
Postgre-XL のドキュメントには、次のように記載されています。
- "(...) 分散テーブルでは、UNIQUE 制約にテーブルの分散列を含める必要があります"
- 「(...)ディストリビューション列は PRIMARY KEY に含める必要があります」
- "(...) REFERENCES (FK) を含む列は分散列にする必要があります。(...) PRIMARY KEY も分散列にする必要があります。"
彼らの例はあまりにも単純すぎて乏しいので、誰かがDISTRIBUTE BY HASH()を使用して postgres-XL の上記の 2 つのテーブルを DDL してくれませんか?
または、スケールアウトする他の方法を提案してください。
postgresql - テーブルが格納されているデータ ノード、postgres-xl でクエリを実行する方法は?
テーブルの作成時に、distribute サブステートメントは使用されません。
2 つのノードがある場合、テーブルが実際に格納されている場所を照会するにはどうすればよいですか?
2 つのテーブルがあり、それらが同じスキーマに属している場合、それらは異なるデータ ノードに格納されますか?
sql - asciiエンコーディングで整数列データが返されるのはなぜですか?
データベースをpostgresからpostgres-xlに移動しています。クライアント ドライバーは次erlang
のepgsql
とおりです。
テーブル スキーマは次のとおりです。
テストデータ:
SQL クエリの場合、拡張クエリ プロトコルが使用され、クライアント側で SQL コマンドが解析されます。
ただし、返されるデータは次のとおりです。
整数3001
の場合、データは によってコード化された ascii としてエンコードされます。51,48,48,49
としては予期されません<<0,0,0b,b9>>
。クライアント側のパラメーターまたはサーバー側のパラメーターで制御する方法は?
postgres-xl - 分散環境のLinuxにpostgres-xlをインストールする
私はpostgres-xlに非常に慣れていません。アプリケーションに使用する予定です。分散モードでダウンロードしてインストールするための適切なドキュメントはありません。ダウンロード、インストール、構成、centOS 6 が postgres-xl をサポートするための依存パッケージ、開始する必要があるサービスとその開始方法、分散環境の構成変更について、ご案内します。 、開始するサービスとその方法。私を案内してください。ありがとう..!
postgresql - PostgresXL での読み取り専用トランザクションについて
私のPostgresXLバージョン9.2.0
(1) GTM、DataNode、Coordinator、および各データノードのコーディネーター postgresql.conf アーカイブを開始した後
(2) 以下の手順で情報ノードを接続します。
192.168.20.138 は、最初のデータ ノード IP の場所です。
25431 は、最初のデータ ノードの postgresql.conf セットのポート設定です。
postgres は PostgresXL システム アカウントにインストールされ、この PostgresXL のスーパー マネージャーでもあります。
(3) 次のコマンドを使用してデータベースを確立します。
次のエラー メッセージが表示されました。
読み取り専用トランザクションで CREATE DATABASE "MyTest" を実行できません。
この制限の読み取り専用トランザクションをキャンセルするにはどうすればよいですか?
THX。