Re: [Chicken-users] Egg: redis bindings

2013-01-24 Thread Daniel Leslie
Relatedly, has anyone updated the old memcached egg?

Considering that MySQL 5.6 brought in a NoSQL memcached
APIhttp://dev.mysql.com/tech-resources/articles/whats-new-in-mysql-5.6.html#nosqlthis
may prove to be of some use.

-Dan


On Wed, Jan 23, 2013 at 7:27 PM, richo ri...@psych0tik.net wrote:

 On 23/01/13 20:59 -0500, Andrei Barbu wrote:

 Hi,

 I put up an egg that has high-performance redis bindings using
 hiredis. It's much faster (100x)  than the current egg and it doesn't
 suffer from timeout issues. Provides a pretty bare-bones API.

 I've put up docs on the wiki:
 https://wiki.call-cc.org/**eggref/4/redishttps://wiki.call-cc.org/eggref/4/redis

 And the egg is available from:
 https://github.com/abarbu/**redis-chickenhttps://github.com/abarbu/redis-chicken

 Could someone make this accessible via chicken-install? Thanks!

 I'd also appreciate if someone had a look at the
 meta/release-info/setup files and let me know if I'm doing something
 inappropriate.


 Awesome,

 I wrote a small library that's current backed onto either flat files or
 redis
 at the deployers option, I'll have a play with this in the evening!

 Cheers

 Richo

 --
 richo || Today's excuse:

 The monitor is plugged into the serial port
 http://blog.psych0tik.net

 ___
 Chicken-users mailing list
 Chicken-users@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/chicken-users


___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Egg: redis bindings

2013-01-24 Thread Daniel Leslie
Never mind, the qwiki search didn't show the /4/ egg when I searched for
memcache, but it does appear to exist:

https://wiki.call-cc.org/eggref/4/memcached

-Dan


On Thu, Jan 24, 2013 at 10:12 AM, Daniel Leslie d...@ironoxide.ca wrote:

 Relatedly, has anyone updated the old memcached egg?

 Considering that MySQL 5.6 brought in a NoSQL memcached 
 APIhttp://dev.mysql.com/tech-resources/articles/whats-new-in-mysql-5.6.html#nosqlthis
  may prove to be of some use.

 -Dan


 On Wed, Jan 23, 2013 at 7:27 PM, richo ri...@psych0tik.net wrote:

 On 23/01/13 20:59 -0500, Andrei Barbu wrote:

 Hi,

 I put up an egg that has high-performance redis bindings using
 hiredis. It's much faster (100x)  than the current egg and it doesn't
 suffer from timeout issues. Provides a pretty bare-bones API.

 I've put up docs on the wiki:
 https://wiki.call-cc.org/**eggref/4/redishttps://wiki.call-cc.org/eggref/4/redis

 And the egg is available from:
 https://github.com/abarbu/**redis-chickenhttps://github.com/abarbu/redis-chicken

 Could someone make this accessible via chicken-install? Thanks!

 I'd also appreciate if someone had a look at the
 meta/release-info/setup files and let me know if I'm doing something
 inappropriate.


 Awesome,

 I wrote a small library that's current backed onto either flat files or
 redis
 at the deployers option, I'll have a play with this in the evening!

 Cheers

 Richo

 --
 richo || Today's excuse:

 The monitor is plugged into the serial port
 http://blog.psych0tik.net

 ___
 Chicken-users mailing list
 Chicken-users@nongnu.org
 https://lists.nongnu.org/mailman/listinfo/chicken-users



___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Egg: redis bindings

2013-01-24 Thread Moritz Heidkamp
Hi,

Andrei Barbu and...@0xab.com writes:
 I put up an egg that has high-performance redis bindings using
 hiredis. It's much faster (100x)  than the current egg and it doesn't
 suffer from timeout issues. Provides a pretty bare-bones API.

cool, I wasn't aware of hiredis!


 I've put up docs on the wiki:
 https://wiki.call-cc.org/eggref/4/redis

You mention Note that you will need to fetch the git submodules in this
package. -- I wonder if the .tar.gz includes the checked out
submodules, too? Otherwise it won't work with the eggs infrastructure
I'm afraid. We'll know in a bit though :-)


 Could someone make this accessible via chicken-install? Thanks!

Done!


 I'd also appreciate if someone had a look at the
 meta/release-info/setup files and let me know if I'm doing something
 inappropriate.

Looks fine AFAICS. You can remove the `egg', `files' and `doc-from-wiki'
clauses from the meta file, though. They are not needed anymore.

FYI, I also made a Redis egg once which I never released because I
didn't need it eventually and then I couldn't be bothered to finish it
up and write documentation for it :-) I took a slightly different
approach in providing a high-level API which exposes each Redis command
as a Scheme function. You can find the code here
https://gitorious.org/chicken-eggs/redis

Regards
Moritz

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


[Chicken-users] Egg: redis bindings

2013-01-23 Thread Andrei Barbu
Hi,

I put up an egg that has high-performance redis bindings using
hiredis. It's much faster (100x)  than the current egg and it doesn't
suffer from timeout issues. Provides a pretty bare-bones API.

I've put up docs on the wiki:
https://wiki.call-cc.org/eggref/4/redis

And the egg is available from:
https://github.com/abarbu/redis-chicken

Could someone make this accessible via chicken-install? Thanks!

I'd also appreciate if someone had a look at the
meta/release-info/setup files and let me know if I'm doing something
inappropriate.



Thanks!
Andrei

___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users


Re: [Chicken-users] Egg: redis bindings

2013-01-23 Thread richo

On 23/01/13 20:59 -0500, Andrei Barbu wrote:

Hi,

I put up an egg that has high-performance redis bindings using
hiredis. It's much faster (100x)  than the current egg and it doesn't
suffer from timeout issues. Provides a pretty bare-bones API.

I've put up docs on the wiki:
https://wiki.call-cc.org/eggref/4/redis

And the egg is available from:
https://github.com/abarbu/redis-chicken

Could someone make this accessible via chicken-install? Thanks!

I'd also appreciate if someone had a look at the
meta/release-info/setup files and let me know if I'm doing something
inappropriate.



Awesome,

I wrote a small library that's current backed onto either flat files or redis
at the deployers option, I'll have a play with this in the evening!

Cheers

Richo

--
richo || Today's excuse:

The monitor is plugged into the serial port
http://blog.psych0tik.net


signature.asc
Description: Digital signature
___
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users