bjr
2578cbfcef
Add info command ( #145 )
...
* Generate a new runid for each start of godis
* Add info command
* Add info command
* Generate a new runid for each start of godis
* Add unittests for the info command
* Add info command
* Record the number of clients in the current Godis server
* Add info command
2023-03-29 08:12:53 +08:00
li
d77f08c140
ADD EXPIRETIME and EXPIRETIME command
2023-02-15 09:22:03 +08:00
finley
53b6b726f5
rename MultiDB to Server; rename AofHandler to Persister
2022-12-25 21:24:55 +08:00
finley
ba7ea942cb
replication master side
2022-11-30 21:22:03 +08:00
finley
67a9eae62f
use self-developed connection pool
2022-11-14 22:42:59 +08:00
finley
d145578d4e
fix tcc deadlock when rollback after commit error
2022-11-05 21:29:36 +08:00
Eriri
f327000d3a
Feat:Add "copy" command
...
Add "copy" command,also fixes the out of range error of select when the number is negative.
Move execCopy to "keys.go" ,
Add test in "keys_test.go",
Add "copy.go" and "copy_test.go" file.
2022-06-26 15:45:09 +08:00
Eriri
f3274fd8c8
Feat: Add "GetEX" and "GetDel" Commands
2022-06-12 08:35:27 +08:00
Eriri
bde2c8ccbe
Feat: Add HStrlen Command.
2022-06-04 14:44:58 +08:00
Eriri
951a844439
Feat:Add hrandfield Command.
2022-06-04 14:41:46 +08:00
Singularity0909
7059a123d1
feat: add SPOP command
2022-05-12 14:13:05 +08:00
hdt3213
3605f09def
cluster test suite
2022-04-13 23:10:23 +08:00
hdt3213
6be0452040
tcc rename nx
2022-04-11 22:42:31 +08:00
hdt3213
374606f6f1
tcc rename
2022-04-10 18:31:55 +08:00
hdt3213
37ef7d8a34
rename godis/redis/reply to godis/redis/protocol
2022-04-10 08:35:51 +08:00
hdt3213
c97f3aae6e
using TCC for MSetNX in cluster
2022-04-10 08:33:24 +08:00
hdt3213
38001a2d18
go lint
2021-11-08 23:24:43 +08:00
hdt3213
4163a45278
optimize project structure
2021-11-08 23:05:53 +08:00
hdt3213
e91294bcf4
multi database
2021-09-05 18:57:02 +08:00
hdt3213
ae25076689
support watch command
2021-06-20 16:37:10 +08:00
hdt3213
5d05e2e613
support multi commands transaction in cluster mode
2021-06-20 10:19:32 +08:00
hdt3213
67c385ee4a
support multi transaction
2021-06-15 01:03:13 +08:00
hdt3213
f1455534d4
refactor command table
2021-05-27 21:54:33 +08:00
hdt3213
97d7b84276
go lint
2021-05-13 08:56:07 +08:00
hdt3213
66172721c5
refine code
2021-05-09 23:08:32 +08:00
hdt3213
721d9c31a7
refactor project structure
2021-05-09 22:12:47 +08:00
hdt3213
65fc1c3e62
support auth
2021-05-09 18:37:29 +08:00
hdt3213
fc39150740
add some unittest
2021-05-07 00:11:16 +08:00
hdt3213
18d2cbb29b
add unittests and bug fix
2021-05-05 21:04:27 +08:00
hdt3213
f1ab47bd83
add unittest for cluster
2021-05-04 20:51:55 +08:00
hdt3213
9f3ac88b36
add some unittests and bug fix
2021-05-02 18:48:44 +08:00
hdt3213
f29298cc68
refactor project structure
2021-05-02 14:54:42 +08:00