ezredis

UNIX name Owner Status
ezredis eZ Publish Legacy stable
Version Compatible with
N/A N/A
Abstraction Layer for Redis Database for ezpublish 4.x (Alpha)

ezredis

Abstraction Layer for Redis Database

changelog 0.2alpha :

  • add submodule for others php libraries predis & redisent

TODO :

  • add a library redis if they can not compile phpredis
  • bug : on hmget when there are difference in php between
    $redis->query("hexists 1226e8a8b35f050423dfb0f68bc0916c72464966 json")
    $redis->query("hexists \"1226e8a8b35f050423dfb0f68bc0916c72464966\" json")
    but redis dont have any difference

Benchmark :
php extension/ezredis/bin/php/benchmark.php ezredis 5000 500 3 verbose

fast iteration : 5000
slow iteration : 500
repeat : 3

================================= ezpublish =======================================
-- Bottom Line for redisent: Tests completed a in 6.243697 seconds in average, with 2.62 mb memory usage
-- Bottom Line for predis: Tests completed a in 6.569632 seconds in average, with 2.62 mb memory usage
-- Bottom Line for phpredis: Tests completed a in 3.464517 seconds in average, with 0.79 mb memory usage
-- Bottom Line for ezredis: Tests completed a in 4.294684 seconds in average, with 5.51 mb memory usage

================================= native =======================================
-- Bottom Line for predis: Tests completed in 6.835461 seconds in average, with 1.05 mb memory usage
-- Bottom Line for redisent: Tests completed in 6.266989 seconds in average, with 0.79 mb memory usage
-- Bottom Line for phpredis: Tests completed in 3.720065 seconds in average, with 0.52 mb memory usage

No news yet.

This project has no reviews yet. Be the first one to review it!

No forum messages yet.