RavenDb 以每秒 2KB 左右的速度插入极其缓慢

问题描述

在配备 24GB 内存和 512GB NVME SSD 的标准 i7 4790K 机器上测试 Ravendb。

使用 [RavendB Bulk Inserts] https://ravendb.net/docs/article-page/4.2/csharp/client-api/bulk-insert/how-to-work-with-bulk-insert-operation 中非常基本的批量插入,我的写入速度极慢,文档以每秒 10 次左右的速度插入。

using (BulkInsertOperation bulkInsert = store.BulkInsert())
{
    for (int i = 0; i < 1000 * 1000; i++)
    {
        bulkInsert.Store(new Employee
        {
            FirstName = "FirstName #" + i,LastName = "LastName #" + i
        });
    }
}

Screenshot from dashboard

这看起来慢得可笑,让我怀疑我是否做错了什么。测试应用程序是一个简单的 .net core 3.1 控制台应用程序。我也试过标准插入,结果没有任何不同。

服务器在具有认安装设置的同一台笔记本电脑上运行,目前未设置安全连接

有什么建议吗?谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)