main.cpp 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /*
  2. * @Description:
  3. * @Version: 1.0
  4. * @Autor: zhuyijun
  5. * @Date: 2021-11-17 09:36:34
  6. * @LastEditTime: 2021-11-17 09:48:24
  7. */
  8. #include <iostream>
  9. #include <string>
  10. #include "redis_handler.h"
  11. using namespace std;
  12. int main() {
  13. RedisHandler* rh = new RedisHandler();
  14. int ret;
  15. ret = rh->connect("127.0.0.1", 6379, "");
  16. if (ret != M_REDIS_OK) cout << "redis error: " << rh->getErrorMsg() << endl;
  17. ret = rh->setValue("key11", "value11");
  18. if (ret != M_REDIS_OK) {
  19. cout << "redis error: " << rh->getErrorMsg() << endl;
  20. return ret;
  21. }
  22. string str;
  23. // get测试
  24. ret = rh->getValue("key11", str);
  25. if (ret != M_REDIS_OK) {
  26. cout << "redis error: " << rh->getErrorMsg() << endl;
  27. return ret;
  28. } else
  29. cout << "value : " << str << endl;
  30. // print测试
  31. ret = rh->printAll();
  32. if (ret != M_REDIS_OK) {
  33. cout << "redis error: " << rh->getErrorMsg() << endl;
  34. return ret;
  35. }
  36. ret = rh->delKey("key11");
  37. if (ret != M_REDIS_OK) {
  38. cout << "redis error: " << rh->getErrorMsg() << endl;
  39. return ret;
  40. }
  41. delete rh;
  42. return 0;
  43. }