mem.py 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import memcache
  2. mc = memcache.Client(['127.0.0.1:11211'], debug=0)
  3. mc.set("some_key", "Some value")
  4. value = mc.get("some_key")
  5. mc.set("another_key", 3)
  6. mc.delete("another_key")
  7. import time
  8. import json
  9. data = {}
  10. start = time.time()
  11. delta = start
  12. #for i in dir(mc):
  13. # print(i)#,[i.__doc__])
  14. # print()
  15. #for i in mc.get_stats():
  16. # print("keys",i)
  17. #exit()
  18. def UNIV_INDEX():
  19. while 1:
  20. ch = 141
  21. send = 0
  22. #cmd="stats items"
  23. x=mc.get("index")#cmd)
  24. if x:
  25. #print(x)
  26. print()
  27. for k,v in x.items():
  28. #print(k,v)
  29. x=mc.get(k)
  30. print(k,v,ch,"=",x[ch-1])
  31. time.sleep(.13)
  32. def EXEC_META():
  33. while 1:
  34. print()
  35. l = []
  36. for nr in range(311,321):
  37. k="EXEC-META-"+str(nr)
  38. #print(k)
  39. x=mc.get(k)
  40. if x:
  41. #print(k,x)
  42. l.append([k,x])
  43. for i in l:
  44. print(i)
  45. time.sleep(0.5)
  46. if __name__ == "__main__":
  47. #UNIV_INDEX()
  48. EXEC_META()