Я создал консольное приложение, которое отправляет данные из базы данных Sql в RavenDB.
У меня невероятное количество данных для передачи, поэтому это занимает невероятно много времени.
(1 000 000 строк занимает около 2 часов хранения RavenDB)
RavenDB требует больше времени для импорта данных, чем собранное с Sql Server консольным приложением.
Есть ли способ ускорить передачу или, возможно, существующий инструмент, который уже делает это?
using (var session = this._store.OpenSession())
{
//row.Count is never more than 1024
while (i < row.Count)
{
session.Store(row[i]);
i++;
}
session.SaveChanges();
}