Я только познакомился с SqlLite и могу ошибаться, мои познания с записью и чтением данных, заканчиваются на txt и Excel) Если что, сорян
Вот каких проблем я опасаюсь:
1)
100 потоков будут добавлять новую запись, например:
id|Country | City
1| USA | NewYork
2| Russia | Moscow
и т.д
Если добавление подобных данных будут происходить одновременно у всех 100 потоков, не перезапишется ли часть данных в 1 строку? Или в SQLite такое не может произойти? id - у меня PRIMARY KEY AUTOINCREMENT
Добавление осуществляю при помощи такой команды
INSERT INTO CountryAndCitysTable (Country, City)
VALUES ('Russia, 'Moscow');
2)
Если в 100 ячейках будет одновременно обновляться информация посредством такого кода:
UPDATE CountryAndCitysTable
SET City = 'Saint Petsburg'
WHERE Country = Russia;
Будет ли записана верная информация в каждую ячейку?
Или часть изменений сохраниться, а часть нет?