EventMachineで使用するためにRedis接続を確立するためのいくつかのオプションがあるようですが、私はそれらの間のコアの違いを理解するのに苦労しています。Goliathで使用するRedisドライバの提案?
私の目標はGoliath
内のRedisを実装するために、私は今、私の接続を確立する方法は、EM-同期を介して行われている。
require 'em-synchrony'
require 'em-synchrony/em-redis'
config['redis'] = EventMachine::Synchrony::ConnectionPool.new(:size => 20) do
EventMachine::Protocols::Redis.connect(:host => 'localhost', :port => 6379)
end
上記の違いは何ですか、とのようなものを使用してem-hiredis?
Redisをセットと基本キー:値の格納に使用している場合は、em-redis私のシナリオの最適な解決方法はありますか?
em-hiredisはどうですか? – Marco
em-synchronyにem-hiredisアダプタがありますが、動作させることはできません(em-synchronyのmasterブランチを使用する必要があります)、em-hiredisをgoliathで使用する方法の例を追加しました。 – Schmurfy