yakuzaa 0 2 июля, 2013 Опубликовано 2 июля, 2013 · Жалоба Есть файл, в котором записи типа alpha=beta разделены символом \r\n. Записей где-то несколько тысяч. Необходимо по первому слову произвести поиск. Как разумней реализовать? Есть ли смысл как-то оптимизировать базу? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 53 2 июля, 2013 Опубликовано 2 июля, 2013 · Жалоба если писать в базу не надо, то самое простое: держать отсортированным по первому полю по алфавиту и бинарный поиск просто по смещению. при поиске читать до всю строку до ближайшего \r\n. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 9 июля, 2013 Опубликовано 9 июля, 2013 · Жалоба Как-то здесь видел обсуждение возможности embedded СУБД Поищите, возможно, это оно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться