Redis cache

This commit is contained in:
2025-03-29 02:24:15 +08:00
parent f3f9ebb5af
commit 1651328a74
26 changed files with 786 additions and 636 deletions

View File

@@ -7,6 +7,7 @@ package proto;
service AllocatorService {
rpc AllocMessageQueue(AllocMqRequest) returns (AllocMqResponse) {}
rpc AllocKv(AllocKvRequest) returns (AllocKvResponse) {}
rpc AllocCache(AllocCacheRequest) returns (AllocCacheResponse) {}
}
message AllocMqRequest {
@@ -23,4 +24,15 @@ message AllocKvRequest {
message AllocKvResponse {
bool is_success = 1;
repeated string endpoints = 2;
}
}
message AllocCacheRequest {
int32 db = 1;
}
message AllocCacheResponse {
bool is_success = 1;
string addr = 2;
string password = 3;
int32 db = 4;
}