Skip to content

slunski/perl6-simple-redis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple::Redis is pure Perl6 module for using Redis key-value store
(http://redis.io). Except key/value pairs Redis allows to use
many interesting data structures like hashes, lists, sets and sorted
sets. Additionally features like transactions, commands queue,
publish/subscribe mode and replication are build in. This allow
to classify Redis as "rich NoSQL" database. And last but not least -
Redis performance is very high.

Redis v2.4 is supported atm.


INSTALL

Simple::Redis module do not have any dependencies except Perl 6 environment.
For installation (cloning) source code repository git VCS is required.

Package installation steps are:

	cd where/you/want/sources
	git clone https://github.com/slunski/perl6-simple-redis.git

then use Perl6 'ufo' tool to get Makefile:

	ufo
	make
	make test
	make install

Panda support is on the way.

TODO

Simple::Redis still under development. At the moment all commands for
normal - db-like-usage - are implemented.  Missing commands are mainly
for remote Redis administration.  List of other missing things can be
found in TODO file.


BUGS

If you find bug(s) or something other in not right shape pleas send info
to developer. Patches are welcome :)


LICENSE

Simple::Redis is distributed on as Perl 6 terms which are collected
in The Artistic License 2.0. Full text can be found in LICENSE file.

About

Pure Perl6 Redis bindings

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages