[ 
https://issues.apache.org/jira/browse/IGNITE-3066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15643449#comment-15643449
 ] 

Roman Shtykh commented on IGNITE-3066:
--------------------------------------

Alexey, thank you.
I have addressed 1-5 (I don't mind renaming RESP, REDIS will be more intuitive).
6. Well, Redis protocol has only 2-3 types of errors, and I don't feel a strong 
need for other types of exceptions.
As for 7, it is used in {{GridRedisThruRestCommandHandler}}, and such error 
handling is needed by RESP specifications, so we will probably use it even more 
in further implementations.
8. I think {{Del}} and {{Exists}} can be further generalized; not sure if it's 
worth though, since all the rest is pretty different. Other commands not that 
much -- they perform different operations in {{asRestRequest()}}.

> Set of Redis commands that can be easily implemented via existing REST 
> commands
> -------------------------------------------------------------------------------
>
>                 Key: IGNITE-3066
>                 URL: https://issues.apache.org/jira/browse/IGNITE-3066
>             Project: Ignite
>          Issue Type: Sub-task
>            Reporter: Roman Shtykh
>            Assignee: Roman Shtykh
>
> As the 1st iteration of IGNITE-2788 the following commands can be implemented 
> via existing REST commands,
> GET
> MGET
> SET
> MSET
> INCR
> DECR
> INCRBY
> DECRBY
> APPEND
> STRLEN
> GETSET
> SETRANGE
> GETRANGE
> DEL
> EXISTS
> DBSIZE
> http://redis.io/commands



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to