Commit Graph

3958 Commits

Author SHA1 Message Date
zhengshuxin
6044925cd9 Optimize and test dao module in pkv. 2023-08-06 14:44:51 +08:00
zhengshuxin
9a4b22c1f9 Test using yyjson in pkv. 2023-08-05 22:05:38 +08:00
zhengshuxin
ccefbdd2b6 optimize and test pkv. 2023-08-05 14:44:03 +08:00
zhengshuxin
3e494f12db optimize and test pkv. 2023-08-03 09:19:12 +08:00
shuxin   zheng
175507d3b7 test pkv 2023-08-02 16:32:19 +08:00
shuxin   zheng
c04f9d2689 Add redis_hash commands. 2023-08-01 16:50:20 +08:00
shuxin   zheng
9cb57621ca optimize and test pkv. 2023-08-01 16:06:17 +08:00
zhengshuxin
c052e4acec optimize and test pkv. 2023-08-01 14:16:44 +08:00
shuxin   zheng
6790d2dbd7 test pkv 2023-07-31 19:00:06 +08:00
shuxin   zheng
d1bf85c81c optimize and test pkv 2023-07-31 18:34:16 +08:00
shuxin   zheng
dcd8b7478c rename db to dao in pkv. 2023-07-31 16:52:27 +08:00
zhengshuxin
3ad548d68f compilie demo 2023-07-28 20:16:46 +08:00
zhengshuxin
82c80213b6 Add demo for testing iouring. 2023-07-28 16:40:01 +08:00
zhengshuxin
ae9ba2b4b1 Test io-uring's performance. 2023-07-28 14:21:04 +08:00
zhengshuxin
8dee99c92f test io-uring in fiber 2023-07-28 11:05:01 +08:00
zhengshuxin
581594ef1e test io-uring in libfiber 2023-07-28 10:28:29 +08:00
zhengshuxin
7651c813a2 test pkv with different db engines. 2023-07-27 18:46:23 +08:00
zhengshuxin
162b2d4c1d Add build condition with c++11 or with c++17 for pkv. 2023-07-27 17:31:32 +08:00
zhengshuxin
6de660c536 Optimize and test pkv. 2023-07-27 16:58:07 +08:00
shuxin   zheng
7a7d43f476 test pkv 2023-07-27 15:58:57 +08:00
shuxin   zheng
ae77f11667 Test wiredtiger vs rocksdb been used by pkv. 2023-07-27 15:56:49 +08:00
shuxin   zheng
4d1505a2ae Add wiredtiger db in pkv. 2023-07-27 14:34:53 +08:00
shuxin   zheng
8a78d0edab format codes in pkv. 2023-07-26 18:22:43 +08:00
zhengshuxin
152ff1694c Optimize and test redis coder in pkv. 2023-07-26 18:00:45 +08:00
shuxin   zheng
51e59d3489 use std::string to replace acl::string in pkv. 2023-07-26 17:36:06 +08:00
zhengshuxin
4fb5f6a0ad Optimize and test redis coder module in pkv. 2023-07-26 15:50:15 +08:00
zhengshuxin
1e65100829 test pkv 2023-07-25 14:25:01 +08:00
zhengshuxin
123ce39db2 optimize and test pkv 2023-07-24 18:42:07 +08:00
zhengshuxin
6c2326e893 Optimize and test pkv. 2023-07-24 18:16:09 +08:00
shuxin   zheng
ce91088eaf Don't use dbuf for creating redis_object. 2023-07-24 11:10:14 +08:00
shuxin   zheng
2588d7f442 Test pkv. 2023-07-24 10:36:48 +08:00
zhengshuxin
e6a07044f7 Add hset/hget in pkv for testing. 2023-07-23 23:18:37 +08:00
shuxin   zheng
d5095330bf test redis proto of pkv 2023-07-21 19:12:12 +08:00
shuxin   zheng
593329aa6c format codes of redis coder 2023-07-21 16:33:19 +08:00
shuxin   zheng
3d43d63d49 Add redis builder. 2023-07-21 16:20:04 +08:00
shuxin   zheng
8b8b40d3d2 Optimize and test redis parser. 2023-07-21 14:23:10 +08:00
zhengshuxin
39f3cb30bf format code according c++17 2023-07-20 22:56:34 +08:00
shuxin   zheng
857f59e158 Write and test redis parser. 2023-07-20 19:24:18 +08:00
shuxin   zheng
637c52a77d Adding streaming redis parser. 2023-07-19 19:07:53 +08:00
shuxin   zheng
7a754b623b format codes. 2023-07-19 14:43:10 +08:00
shuxin   zheng
f3f0b60f81 Use cmake files. 2023-07-19 14:17:29 +08:00
zhengshuxin
f2c6b54dba Create pkv app to support redis protocol. 2023-07-19 09:54:14 +08:00
zhengshuxin
2d73f5fee6 Optimize compiling conditions. 2023-07-18 15:42:37 +08:00
zhengshuxin
f45e5c1a33 Optimize filber killing process. 2023-07-13 19:19:26 +08:00
zhengshuxin
5a3980cbc9 Optimize fiber's codes. 2023-07-13 10:11:28 +08:00
zhengshuxin
b8fa3eceb0 Optimize fiber kill proccess. 2023-07-12 22:25:35 +08:00
zhengshuxin
95124bafc3 Optimize the closing process in fiber module. 2023-07-12 18:42:23 +08:00
shuxin   zheng
e9b14372ea compiling on MacOS 2023-07-11 18:18:56 +08:00
shuxin   zheng
5742161e26 compiling ok on MacOS. 2023-07-11 17:35:20 +08:00
zhengshuxin
dc962a1df6 Don't hook recvmmsg/sendmmsg on Android platform. 2023-07-11 17:23:32 +08:00