Я пытаюсь импортировать большие объемы данных (поток Twitter со скоростью около 20-25 твитов в секунду) в RavenDB для тестирования и крупномасштабного тестирования данных.У меня есть код, который довольно хорошо записывает данные, но через некоторое время я получить ошибку:
Я не буду заполнять весь код, но вот его суть:
Open RavenDB Session
Start reading data from Twitter Stream
For each line, parse JSON into known C# object
add item to RavenDB
increment counter
if counter % 25 = 0, save changes to RavenDB.
Я не пробовал то, что он предложил, потому что он говорит, что нужно смотреть на разные способы сделать это. должен ли я убивать свою сессию каждые 200 или около того вставок? Есть ли способ вставить массив объектов с Raven DB? Я делаю это совершенно неправильно?