tmp.py 416 B

123456789101112131415
  1. import pickle
  2. import sys
  3. from cuckoopy import CuckooFilter
  4. from pybloom_live import BloomFilter
  5. b = BloomFilter(capacity=100000, error_rate=0.0001)
  6. print(sys.getsizeof(pickle.dumps(b).decode("latin1")))
  7. print(sys.getsizeof(b))
  8. ck = CuckooFilter(capacity=100000, bucket_size=4, fingerprint_size=1)
  9. print(sys.getsizeof(pickle.dumps(ck).decode("latin1")))
  10. print(sys.getsizeof(ck))
  11. print(sys.getsizeof(bytes[10000]))