[ orjson第三方序列化 ]


第三方python的json序列化包 orjson

pip install orjson

使用

# import orjson
import json
import random
from time import time


start = time()


json1 = [
    {
        "id": 9999,
        "value": random.uniform(0, 1000)
    } 
    for _ in range(2000000)
]

# 1. 第三方orjson速度 1.591712236404419
# json_1_dumps = orjson.dumps(json1)
# json_1_loads = orjson.loads(json_1_dumps)


# 2. 基础json速度 4.6107017993927
json_1_dumps = json.dumps(json1)
json_1_loads = json.loads(json_1_dumps)
end = time()

print(end-start)