嘗試使用Redis新增測試
測試塞入5,000,000所需速度
static void Main(string[] args)
{
ConnectionMultiplexer conn = ConnectionMultiplexer.Connect("127.0.0.1:6379");
IDatabase cache = conn.GetDatabase();
string data = cache.StringGet("lh");
cache.KeyDelete("Json");
Console.WriteLine(DateTime.Now);
for (int i = 0; i < 5000000; i++)
{
cache.HashSet(string.Format("useraaa{0}:user2:33333", i), new HashEntry[] { new HashEntry("12", "13"), new HashEntry("14", "15") });
}
Console.WriteLine(DateTime.Now);
Console.ReadLine();
}
第一次 5,000,000筆所花了205秒,平均1秒約24509筆
第二次 5,000,000筆所花了251秒,平均1秒約19920筆
第三次 5,000,000筆所花了215秒,平均1秒約23225筆
第三次 5,000,000筆所花了209秒,平均1秒約23932筆