Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eu90h/rackdis
Redis bindings for Racket
https://github.com/eu90h/rackdis
Last synced: 3 months ago
JSON representation
Redis bindings for Racket
- Host: GitHub
- URL: https://github.com/eu90h/rackdis
- Owner: eu90h
- License: mit
- Archived: true
- Created: 2015-08-18T22:47:13.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T10:11:20.000Z (over 1 year ago)
- Last Synced: 2024-08-04T04:05:51.379Z (6 months ago)
- Language: Racket
- Size: 25.4 KB
- Stars: 15
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-racket - rackdis - Redis bindings. (Database Drivers)
README
# rackdis
[![Build Status](https://travis-ci.org/eu90h/rackdis.svg?branch=master)](https://travis-ci.org/eu90h/rackdis)Redis client for Racket. The documentation still needs to be written, but for now see the `tests.rkt` file to see example
usage. Currently the entire set of Redis v1 commands is implemented, along with most of v2 and some of v3.The api is 1-1 with Redis, except in one way: the Redis append command has been renamed to concat.
Example Usage
=============
Create a redis object: `(define redis (new redis%))`Initialize it: `(send redis init)`
Send a command: `(send redis set "a-number" "1")`
Installation
============
Execute `raco pkg install git://github.com/eu90h/rackdis` or use DrRacket.To uninstall, run `raco pkg remove rackdis`