А как эти данные на этот сервер помещаются? Нужно как-то договариватся с какой-то серверной типо, чтобы она предоставила место для моего приложения? Я вот вообще не шарю. Это всё же программированием делается, нет? Как это вообще сделать короче, чтобы они там хранились?
А contains(k) у PerfectHashTable фактически единственный метод
Данная технология применяется в различных словарях и базах данных, в алгоритмах со статической (известной заранее) информацией.
И вот там где стоят primary/unique - надо искать твою ошибку. Названия полей.
Я могу предположить что ты просто второй раз загружаешь данные и ловишь uniq constr violation. Но я не люблю гадать и смотреть в хрустальные шары. Я хочу видеть названия таблиц и колонок.
Будь так любезен.