Skip to content

Commit

Permalink
POD fix and some typos in 2015-12-20.pod
Browse files Browse the repository at this point in the history
  • Loading branch information
openstrike committed Dec 20, 2015
1 parent b8df0b9 commit 0e86f1e
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions 2015/articles/2015-12-20.pod
Original file line number Diff line number Diff line change
Expand Up @@ -40,29 +40,29 @@ like global work queues, process synchronization, or shared leader boards.
(nil)
shell$

L<< Redis's documentation| http://redis.io/documentation >> is very full and we
can try the commands in L<< interactive console|http://redis.io/commands>> in
L<Redis's documentation|http://redis.io/documentation> is very full and we
can try the commands in L<interactive console|http://redis.io/commands> in
a web browser!

Let's introduce the CPAN modules around Redis.

=head2 L<Redis>

The original Redis module is an Perl interface to talk to a Redis server:
The original Redis module is a Perl interface to talk to a Redis server:

#!perl
my $redis = Redis->new;
$redis->incr('blah');

Redis.pm is pure Perl implementation so, stable and easy to understand, but
little a bit slow, especially for caching where you don't want a lot of
a little bit slow, especially for caching where you don't want a lot of
overhead.

=head2 L<Redis::Fast>

L<Redis::Fast> is an alternative faster client module for Redis. It has
the same Redis.pm interfaces built using XS, so "Fast". You can use
Redis::Fast instead of Redis.pm without making an code changes other than
Redis::Fast instead of Redis.pm without making any code changes other than
initially instantiating a different object.

#!perl
Expand All @@ -78,7 +78,7 @@ L<Cache::Cache> is a standard caching interface while allows you to easily swap
out backend caching technologies - in memory stores, on disk files, memcache,
etc - without making changes to your code.

I wanted to use Redis as caching storage so I wrote L<Cache::Cache> compatible
I wanted to use Redis as caching storage so I wrote a L<Cache::Cache> compatible
interface client library for Redis called Cache::Redis:

#!perl
Expand All @@ -98,7 +98,7 @@ it can store.

Redis's "sorted set" is very useful for creating leaderboards but, which don't
return "unique" rank (cf. L<https://github.com/antirez/redis/issues/943>>). So I
wrote the ranking module using Redis which care "unique" rank.
wrote the ranking module using Redis which takes care of "unique" rank.

#!perl
use Redis::Fast;
Expand Down Expand Up @@ -159,4 +159,4 @@ power of Redis from Perl.
* L<Cache::Redis> an L<Cache::Cache>
* L<Redis::LeaderBoard>
* L<Redis::Namespace>
* L<< Redis's documentation| http://redis.io/documentation >>
* L<Redis's documentation|http://redis.io/documentation>

0 comments on commit 0e86f1e

Please sign in to comment.