Redis is an open-source, networked, in-memory, key-value data store.
0
votes
1answer
61 views
Redis protocol implementation by Kotlin
I have created my first project on the github. It is Redis client protocol implementation (request-responce part only). I would like to make my sources more Kotlin style. Please, check my sources and ...
0
votes
0answers
29 views
Game Data Client: Go based Game server
In my previous question I asked how could the Redis client be improved.
Here I will ask how can the Game data Client can be improved. Game Data client sits on top of Redis Client and uses datatypes ...
1
vote
1answer
59 views
4
votes
1answer
50 views
GET event handler
I'm working on my first NodeJS / Express application with the async module. It's been an uphill battle for me learning node (and even JavaScript) as I go along so I'm sure there's a lot of room for ...
3
votes
0answers
113 views
2-tier c# cache
I have slightly altered Marc Gravells 2-tier cache code which can be seen here. I changed it to use Stackexchange.Redis instead of Booksleeve and also added some retry logic and serialization.
...
2
votes
1answer
83 views
Depersonalisation via redis cache
In an Azure Function, I have a c# program that processes tab delimited data into JSON entries. I'd like to improve it in terms of performance and the connection management.
I want to remove personal ...
4
votes
1answer
68 views
Server setup script for Redis, HAProxy and Node.js
I wrote a pretty basic setup script that handles most of the setup for a Three-server solution. The solution and setup file are available on GitHub
The three servers are Redis, HAProxy and Node / ...
1
vote
2answers
114 views
Small C++ thread pool
I've made a small thread pool that i'll be using to communicate with a Redis server:
...
2
votes
1answer
180 views
Singleton method for Redis connection in Python
Here's my class for providing a singleton instance of a Redis connection. What do you think?
...
2
votes
1answer
144 views
NodeJS script to dump data from Redis to Elasticsearch
I have about a million records in Redis which I want to dump into Elasticsearch periodically. I just want to make sure that my script is decent enough in terms of speed and no memory leaks.
...
1
vote
2answers
92 views
Silly redis implementation
This is a silly Redis implementation that handles only three commands: INFO, ECHO, PING.
The implementation is based on streams:
...
1
vote
1answer
46 views
Store and output hard-coded relationships among hosts
The following code has begun to smell, but I have not yet decided with what to replace it, other than, obviously, a database.
I made a very unsatisfactory workaround for my attempt to make ...
1
vote
0answers
180 views
JavaScript to connect to Redis using Singleton
I'm trying to create a class to connect to Redis in Express. I don't think my code is good enough as I got variable db hanging out.
...
3
votes
3answers
90 views
6
votes
1answer
174 views
Tornado chat with SockJS and Redis
I have Tornado chat with export to Redis. Other scripts will export messages from Redis to MongoDB in the time. It works, but how is it written?
...
3
votes
1answer
114 views
API to verify whether a Redis entry exists
I come from a PHP object oriented framework background (Laravel, Symfony, Silex...). With that, validation comes in pre-built classes mechanism in a framework that validates for you parameters that ...
2
votes
0answers
564 views
Node.js and Redis based chat application
I have been worked on creating a chat tool similar to vk.com. Right now I have done a simple chat which requires only authentication via a PHP website and everyone can chat with each other. I used the ...
2
votes
1answer
2k views
Redis Object storage and conversion
I am stepping into a new realm with this project, Reflection. I have written some working code (below) that will potentially store POCO objects in a redis cache (and eventually backed by Table or ...
7
votes
2answers
229 views
Sum-based sliding rate limiting with Redis and Lua
As I'm new to Redis, I would like to get a review / improvement suggestions from Redis / Lua experts on the following problem and the solution I have found so far.
Problem
The context is: an e-...
3
votes
0answers
42 views
Token generating library on Redis
This is a token generating library for Go that runs on top of Redis. I'm using it as part of a larger projects. The library needs to be able to generate and validate tokens and return the associated ...
6
votes
2answers
1k views
Redis Message Queue (Cloud)
I am in the process of writing a Cloud application (mostly hobby, learning) that required a very quick cache, queue, and messaging system. I have looked at a few different options from Microsoft (...
1
vote
0answers
180 views
Optimizing redis cache
I am new to Express so I'd like to clear my code. This is Express with Redis support. I am getting someId and then I am searching it on Redis or using scraper which ...
4
votes
1answer
79 views
Game boot to some operations every second
I am building game, like Ogame, or Ikariam where you can play with other users in real-time. You train some soldiers, and build some vehicles or buildings. Every building or vehicle has some level. If ...
2
votes
1answer
4k views
Cached-object Store c# with Redis client for persistent storage
I have written a Cached-Object store with a Redis Client for persistent storage. The application that is going to use this is a heavy read application with the occasional write. I assume that entire ...
1
vote
0answers
127 views
Semaphore with Node and Redis
I'm learning Node and Redis and created a semaphore for master/slaves.
...
3
votes
1answer
3k views
Spring oauth2 token store supported by redis
I had to make a demo for Spring oauth2 with redis store for tokens. Started with the sparklr2 (with tonr2) sample app from here. They are demo apps to show oauth2 powered by spring. Sparklr is the ...
3
votes
1answer
3k views
Redis Cache Data source code - Retrieve/Set/Invalidate actions
This is my RedisDataSource code. What I am mainly interested in is how the retry policy could be improved and if using WindowsAzure Trainsient Fault Handling this case (using Redis Azure Cache) makes ...
4
votes
1answer
2k views
Async distributed locking with StackExchange.Redis [closed]
I have been trying to write an analogy to this approach to distributed locking with two differences:
making it asynchronous
making it work with StackExchange.Redis rather than AppFabric Cache.
My ...
3
votes
1answer
195 views
Reducing lock contention for a caching utility, or make it totally lockless but threadsafe
My Java program is a module called configProxy which fetches configuration entries from a remote node (say from a Redis instance). When the caller calls the ...
17
votes
2answers
708 views
API for looking up Japanese postal code
Most of my experience is in Python, Java and embedded C, and I need to learn Scala and Play for a new job. As an exercise, I decided to create a very simple API for looking up area by postal code, ...
2
votes
1answer
1k views
Store CSV in Redis
I needed to make a small script to read a csv file and store 2 columns in Redis. Can you guys take a look over the code and let me know how I can improve my code style?
...
2
votes
0answers
250 views
RESTful API parsing DBF data HSET in Redis
I have this working code, but would like your review:
sync.coffe
...
1
vote
0answers
193 views
Fast implementation of SQL Queries in Key-Value Store
I have an existing MySQL schema without rows and have already made a list of all SQL queries I need. Now I know that Redis is a key-value store, so you can only fetch data by key and save for example ...
6
votes
1answer
62 views
Creating a server for user Internet orders
I've been learning the basics of node over the last couple of days and finally hooked up what I needed. I'm just after someone to comment on if I have gone the right way around this task.
It creates ...
2
votes
1answer
234 views
LREM command for redis-like plugin
I had some difficulties implementing a redis-like plugin basil.js, particularly the LREM method. The complexity was to loop only once (and not the whole array every time if we have ...
3
votes
1answer
88 views
User-logging authentication
I'm little frustrated because I don't know how well I can refactor this script. I wrote the authentication function but it's too complicated, maybe too large in one function, and seems like spaghetti ...
1
vote
1answer
131 views
Using Redis to store word occurences
I am doing a project where I am analyzing a group of Tweets.
What I need to do is find the occurrence of each individual word. I am fairly new to Redis, so I am not quite sure that my solution is ...
1
vote
0answers
230 views
Data lookup table with Redis and API call
This class' function is to change a given array's data into an ID.
The list is set by a configuration file. I have DI the outer array and objects into the class so that if there are any dependencies - ...
5
votes
3answers
543 views
Chat logger using Redis
I'm developing a Java EE project which uses Redis through the Jedis library. I'm retrieving the chat history of a particular channel from the servlet context and if absent, from Redis.
The PMD ...
11
votes
1answer
969 views
Redis rate limiting in Lua
I've implemented a rate limiter for redis in Lua, and I'm wondering if anyone has any suggestions that might improve the performance.
An example use:
...
4
votes
0answers
155 views
Iterating over JSON docs
This Lua code runs in redis. It iterates over some JSON docs, and applies some logic based on the user (if any) making the request. I'm sure there's a lot I can improve here.
...
3
votes
1answer
428 views
Model for web applications
I'm developing a model for web applications. The database that I use is Redis.
I created special DbField objects like ...