問題タブ [heroku-postgres]
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.
ruby - PostgreSQL が INSERT ステートメントをロールバックするのはなぜですか?
私は物を保管しているモデルを持っています。ブール属性 (action_type) の値が false の場合、PostgreSQL は何らかの理由で INSERT クエリをロールバックします。
私のビューファイルは次のようになります:
heroku - pgbackups dump を使用して、heroku db に選択的に復元します
pgbackups から生成されたダンプ ファイルがあり、その中のデータの一部を使用して、heroku に新しいデータベースを作成したいと考えています。単純な復元ではありません。
-t
オプションを使用したいのですが、属性をダンプのテーブルから新しいテーブルの属性pg_restore
にマップしたいと考えています。from
emails
from_email
emails
pg_restore
私はheroku run bashにユーティリティを持っていませんが、それを取得する方法やこれを行う方法はありpsql
ますか? Heroku の db 構造が何らかの方法で壊れているようpsql
です。
django - Heroku Django Postgre syncdb エラー
ヒロコ構成
設定.py
heroku run python manage.py syncdb
多くの人は英語を話せないため、説明できません。どうしたの?
database - Heroku でのデータベースのシャーディング
今後数か月のうちのある時点で、アプリは DB を分割する必要があるサイズになります。ホスティング、Node.js/PostgreSQL スタックに Heroku を使用しています。
概念的には、各論理シャードが 1 人のユーザーとそのユーザーに関連付けられたすべてのデータを表すことは、アプリにとって理にかなっています (アプリの各ユーザーは大量のデータを生成し、ユーザー間のやり取りはありません)。ユーザーがデータに対して複雑なアドホック クエリを実行できる機能を保持する必要があります。私はシャーディングについて話している次のような多くの記事を読みました: http://www.craigkerstiens.com/2012/11/30/sharding-your-database/
概念的には、シャーディングがどのように機能するかを理解しています。しかし実際には、どのコードを書く必要があり、アプリケーションのどの部分を変更する必要があるかという点で、これを Heroku に実装する方法がわかりません。チュートリアルまたはいくつかのポインターへのリンクをいただければ幸いです。
以下は、私がすでに見たいくつかのリソースです。
- http://www.craigkerstiens.com/2012/11/30/sharding-your-database/
- MySQL シャーディング アプローチ?
- Heroku は複数のデータベース サーバーを処理しますか?
- http://petrohi.me/post/30848036722/scaling-out-postgres-partitioning
- http://adam.heroku.com/past/2009/7/6/sql_databases_dont_scale/
- https://devcenter.heroku.com/articles/heroku-postgres-follower-databases
- AWS が存在するのに、なぜ人々は Heroku を使用するのですか? Heroku と AWS の違いは何ですか?
ruby - heroku pg:transfer の使用に失敗しました
heroku pg:transfer を使用して、ローカル データベースを Heroku に転送しようとしています。
これが私が実行しているコマンドです
次のエラーメッセージが表示されます
WindowsでPostgresを使用しています。これを修正する方法を知っている人はいますか?
php - Heroku postgres ingress - サーバーエラーに接続できませんでした
背景.. PHP スクリプトから外部から heroku データベースに接続しようとしていますが、「サーバーに接続できませんでした」というエラーが表示されます。
技術.. これは、共有データベースではなく、「クレーン」生産レベルのデータベースです。共有ホスティング プラットフォームで実行されている php スクリプトから接続しようとしていますが、
ここまでの話.. 自分のローカルマシンから、postgres.heroku.com が出力する php 接続文字列に接続できます。psql文字列にも接続できるので、接続情報に問題はありません
..しかし、そのphpスクリプトを、別のホストで稼働しているphpサーバーに移動すると、「接続できませんでした」というエラーが表示されます..これらのホストは、ホストからの外部接続の作成に制限がないことを保証します側。
コード..
エラー..
オプション
最初に推測されるIPアドレスのホワイトリスト登録に関するherokuのドキュメントが見つかりませんか? 他のポインタはありますか?
編集私はこのスレッドを見つけました..
localhost PHPアプリケーションからのHeroku Postgres接続..しかし、私が見ることができる限り、正しいssl設定が有効になっています。openssl と pgsql のそれぞれの phpinfo() の関連セクションを次に示します。
sql - データベースの移行時にエラーが発生し続けるのはなぜですか? ヘロク
私は Rails アプリに取り組んでいますが、次のようなエラーが表示され続けます。
移行は次のとおりです。
google-app-engine - appengine から postgres に直接接続する方法はありますか?
Herokuでは、「アプリはHeroku、Google App EngineなどからHeroku Postgresに接続できます...」と書かれていますが、App Engineがhttp接続のみを許可している場合、それはどのように可能ですか?