resp协议实现和使用hiredis进行测试
This commit is contained in:
16
kvstore.h
16
kvstore.h
@@ -31,10 +31,10 @@
|
||||
|
||||
#define BIN_SAFE 1
|
||||
|
||||
#define KVS_CMD_LOG_FILE "kvs_cmd_log.db"
|
||||
#define KVS_ARRAY_FILE "kvs_snap_array.db"
|
||||
#define KVS_RBTREE_FILE "kvs_snap_rbtree.db"
|
||||
#define KVS_HASH_FILE "kvs_snap_hash.db"
|
||||
// #define KVS_CMD_LOG_FILE "kvs_wal.db"
|
||||
// #define KVS_ARRAY_FILE "kvs_array.db"
|
||||
// #define KVS_RBTREE_FILE "kvs_rbtree.db"
|
||||
// #define KVS_HASH_FILE "kvs_hash.db"
|
||||
|
||||
|
||||
|
||||
@@ -46,12 +46,6 @@ extern int reactor_start(unsigned short port, msg_handler handler, const char *m
|
||||
extern int proactor_start(unsigned short port, msg_handler handler);
|
||||
extern int ntyco_start(unsigned short port, msg_handler handler);
|
||||
|
||||
extern int init_cmd_log(const char *file, int *logfd);
|
||||
extern int destroy_cmd_log(int logfd);
|
||||
extern int kvs_save_cmd_to_logfile(const uint8_t *cmd, size_t len, int logfd);
|
||||
extern int kvs_replay_log(const char *logfile, int logfd);
|
||||
extern int ksv_clear_log(int logfd);
|
||||
|
||||
extern int try_connect_master(char *ip, int port);
|
||||
void build_thread_to_sync(const uint8_t *offset, struct conn* conn);
|
||||
|
||||
@@ -275,7 +269,7 @@ int kvs_hash_exist(kvs_hash_t *hash, char *key);
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
int kvs_save_to_file();
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user