[ANN] Redis Client for Lasso

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Redis Client for Lasso

Ke Carlton-3
Hello,

I've made public a Redis Client for Lasso 9 which is available here:

https://github.com/Zeroloop/lasso-redis

Redis is a high performance key value store. It has advance set of commands
that transform it from a simple key value store to a far more capable beast.

The client supports the full list of commands as of version 3.0.6:
http://redis.io/commands

All feedback welcome.

Thanks,

Ke

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Redis Client for Lasso

decorior
How are you using this? Compared to a traditional data base?



> On Jan 31, 2016, at 1:07 PM, Ke Carlton <[hidden email]> wrote:
>
> Hello,
>
> I've made public a Redis Client for Lasso 9 which is available here:
>
> https://github.com/Zeroloop/lasso-redis
>
> Redis is a high performance key value store. It has advance set of commands
> that transform it from a simple key value store to a far more capable beast.
>
> The client supports the full list of commands as of version 3.0.6:
> http://redis.io/commands
>
> All feedback welcome.
>
> Thanks,
>
> Ke
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Redis Client for Lasso

Ke Carlton-3
Am currently using it for a number of things:

   - Session storage
   - Global incremental ids
   - User notifications / chat
   - Pub/Sub for Lasso <> Node <> Client Websocket communication

So currently as a supplemental tool, not as a replacement for my primary
datastore.

That said; it would be possible to do so, but would require a complete
shift in mindset and approach.

Ke


On Mon, Feb 1, 2016 at 9:26 AM deco rior <[hidden email]> wrote:

> How are you using this? Compared to a traditional data base?
>
>
>
> > On Jan 31, 2016, at 1:07 PM, Ke Carlton <[hidden email]> wrote:
> >
> > Hello,
> >
> > I've made public a Redis Client for Lasso 9 which is available here:
> >
> > https://github.com/Zeroloop/lasso-redis
> >
> > Redis is a high performance key value store. It has advance set of
> commands
> > that transform it from a simple key value store to a far more capable
> beast.
> >
> > The client supports the full list of commands as of version 3.0.6:
> > http://redis.io/commands
> >
> > All feedback welcome.
> >
> > Thanks,
> >
> > Ke
> >
> > #############################################################
> >
> > This message is sent to you because you are subscribed to
> >  the mailing list Lasso [hidden email]
> > Official list archives available at http://www.lassotalk.com
> > To unsubscribe, E-mail to: <[hidden email]>
> > Send administrative queries to  <[hidden email]>
>
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>   the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>
>

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Redis Client for Lasso

decorior
Thanks!


> On Jan 31, 2016, at 2:03 PM, Ke Carlton <[hidden email]> wrote:
>
> Am currently using it for a number of things:
>
>   - Session storage
>   - Global incremental ids
>   - User notifications / chat
>   - Pub/Sub for Lasso <> Node <> Client Websocket communication
>
> So currently as a supplemental tool, not as a replacement for my primary
> datastore.
>
> That said; it would be possible to do so, but would require a complete
> shift in mindset and approach.
>
> Ke
>
>
> On Mon, Feb 1, 2016 at 9:26 AM deco rior <[hidden email]> wrote:
>
>> How are you using this? Compared to a traditional data base?
>>
>>
>>
>>> On Jan 31, 2016, at 1:07 PM, Ke Carlton <[hidden email]> wrote:
>>>
>>> Hello,
>>>
>>> I've made public a Redis Client for Lasso 9 which is available here:
>>>
>>> https://github.com/Zeroloop/lasso-redis
>>>
>>> Redis is a high performance key value store. It has advance set of
>> commands
>>> that transform it from a simple key value store to a far more capable
>> beast.
>>>
>>> The client supports the full list of commands as of version 3.0.6:
>>> http://redis.io/commands
>>>
>>> All feedback welcome.
>>>
>>> Thanks,
>>>
>>> Ke
>>>
>>> #############################################################
>>>
>>> This message is sent to you because you are subscribed to
>>> the mailing list Lasso [hidden email]
>>> Official list archives available at http://www.lassotalk.com
>>> To unsubscribe, E-mail to: <[hidden email]>
>>> Send administrative queries to  <[hidden email]>
>>
>>
>> #############################################################
>>
>> This message is sent to you because you are subscribed to
>>  the mailing list Lasso [hidden email]
>> Official list archives available at http://www.lassotalk.com
>> To unsubscribe, E-mail to: <[hidden email]>
>> Send administrative queries to  <[hidden email]>
>>
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Redis Client for Lasso

Rachel Guthrie
In reply to this post by Ke Carlton-3
Thanks Ke - nice to see news things still percolating to the surface and made available for all

Rachel Guthrie
Manager, LassoSoft Inc
+1 888-286-7753 x1
https://gitter.im/LassoSoft/LassoChat




> On Jan 31, 2016, at 3:07 PM, Ke Carlton <[hidden email]> wrote:
>
> Hello,
>
> I've made public a Redis Client for Lasso 9 which is available here:
>
> https://github.com/Zeroloop/lasso-redis
>
> Redis is a high performance key value store. It has advance set of commands
> that transform it from a simple key value store to a far more capable beast.
>
> The client supports the full list of commands as of version 3.0.6:
> http://redis.io/commands
>
> All feedback welcome.
>
> Thanks,
>
> Ke
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Redis Client for Lasso

Richard Taubo
In reply to this post by Ke Carlton-3
Hi!


> On 31 Jan 2016, at 21:07, Ke Carlton <[hidden email]> wrote:
>
> Hello,
>
> I've made public a Redis Client for Lasso 9 which is available here:
>
> https://github.com/Zeroloop/lasso-redis
>
> Redis is a high performance key value store. It has advance set of commands
> that transform it from a simple key value store to a far more capable beast.
>
> The client supports the full list of commands as of version 3.0.6:
> http://redis.io/commands
>
> All feedback welcome.

Redis is a really cool product and can be used in so many ways;
always looked at the php etc. connectors with envy! :-)

Thanks for the hard work you’ve put into it! :-)

Richard Taubo

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Redis Client for Lasso

Ke Carlton-3
In reply to this post by Ke Carlton-3
Thought I’d share these numbers to highlight the awesomeness of Redis:

Kes-Retina-MBP:~ ke$ redis-benchmark -q -n 100000 -c 50 -P 12
PING_INLINE: 564971.75 requests per second
PING_BULK: 819672.12 requests per second
SET: 543478.25 requests per second
GET: 675675.69 requests per second
INCR: 632911.38 requests per second
LPUSH: 581395.31 requests per second
LPOP: 598802.44 requests per second
SADD: 584795.31 requests per second
SPOP: 689655.19 requests per second
LPUSH (needed to benchmark LRANGE): 602409.69 requests per second
LRANGE_100 (first 100 elements): 41442.19 requests per second
LRANGE_300 (first 300 elements): 11852.55 requests per second
LRANGE_500 (first 450 elements): 7739.94 requests per second
LRANGE_600 (first 600 elements): 6804.11 requests per second
MSET (10 keys): 162337.66 requests per second

Ke

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>