問題タブ [pylibmc]

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.

0 投票する
0 に答える
1785 参照

windows - Windows に pylibmc をインストールする

Windows に Python 用の pylibmc をインストールします。pip install pylibmc を実行していますが、次のエラーが表示されます。

エラー: コマンド 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\B IN\cl.exe' が終了ステータス 2 で失敗しました

0 投票する
0 に答える
1468 参照

visual-studio - Windows 7 64 ビットに Python 用の pylibmc をインストールできない

私は Windows 7 64 ビット ラップトップを使用しており、memcached をインストールしましたが、pip を使用して pylibmc をインストールするとエラーが発生します。

次のエラーが表示されます。

私は何を間違っていますか?Windows 7 64bit には対応していませんか?これを修正するにはどうすればよいですか?

0 投票する
1 に答える
373 参照

python - Django を再起動せずに新しい Memcached サーバーを動的に追加する

プロジェクトでクエリをキャッシュするためにバックエンドで使用django-cachalotする予定です。memcached

EC2 インスタンスを追加または削除することで、スケールアップまたはスケールダウンできる Elastic Beanstalk でこのセットアップを行います。現在memcached、インスタンスで起動すると、このインスタンスの IP がデータベースに追加されます。

私が作成したpylibmc memcachedクライアントは、サーバー IP について時々データベースを読み取り、サーバー IP が変更された場合、または新しい IP が追加された場合に新しいクライアントを作成します。

djangoサーバーをのmemcachedキャッシュ バックエンドに動的に追加するにはどうすればよいですか? memcachedまたは、クライアントdjangoが手動で使用しているように設定するにはどうすればよいですか?

0 投票する
3 に答える
8526 参照

python - pip で pylibmc をインストールできない

Macにpylibmcをインストールしようとしています。
mac 環境は osx el capitan 10.11.2 です。

やってみpip install pylibmcました。しかし、次のエラーを受け取りました。

私はすでに以下のリストをインストールしています。

  • brew install libmemcached
  • コマンド ライン ツール
  • export CFLAGS=-Qunused-arguments @shell
  • export CPPFLAGS=-Qunused-arguments @shell

どうすればpylibmcをインストールできますか??

0 投票する
1 に答える
642 参照

django - 既存の属性が原因の AttributeError

私のdjangoアプリがキャッシュから何かを取得または保存しようとすると、次のエラーが発生することがあります。

しかし、なぜ?モジュールには属性があり、ほとんどの場合は機能しますが、これを壊す可能性のある同じ名前のファイルはありません。これの原因はどこにありますか?

0 投票する
0 に答える
548 参照

python - get() set() Python を使用して UDP でリッスンする memcached

質問: Python (製品レベルの Python バインディングのいずれか) を使用してget setmemcachedリッスンのみを行う方法UDP


これまでに行ったこと/試したこと:

memcached が UDP のみをリッスンするようにする - memcached 構成で OPTIONS を指定しました。

検証:

get問題は、私が検証できなかったことsetです。

私はPython memcacheバインディングを調べました.2つの広く使用されているもの(信頼性が高く、本番環境で使用される)python-memcachedpylibmc. UPDのみを指定することや、memcachedがTCPまたはUDPでリッスンしているかどうかを確認することについてpython-memcachedの明示的な言及は見つかりませんでした。については、私は言及pylibmcを見つけました:

UDP を指定するには、「udp:127.0.0.1」のように、サーバー アドレスの前に「udp:」を付ける必要があります。

確認するにはpylibmc:

確認するにはpython-memcached:


同様の質問 - Django を使用した UDP での memcached listeing

0 投票する
1 に答える
830 参照

python - Djangoを使用したUDPでのmemcachedリスニング

質問: Django で作業 ( ) するためにmemcachedをリッスンすることができません。UDPget set delete


前の質問UDP 11211で述べたように、memcached は でのみリッスンしています。私がこれまでに試したこと:

1.PythonバインディングCACHESを使用するための設定python-memcached。get と set は単純な設定、つまり では機能しなかった'LOCATION': '127.0.0.1:11211'ため、明示的に指定しようとしましたudp(この言及を根拠として使用):

与えた:

ValueError: Unable to parse connection string: "udp:localhost:11211"

2.Python バインディングCACHESを使用するための設定pylibmc:

サーバーは正常に動作しました - さらに確認するには:


PSTCP memcached on vsUDPディベートにしないでください


同様の質問 - Python を使用して UDP でリッスンする get() set() memcached