Книги или статьи о базах данных Flat File - PullRequest
0 голосов
/ 12 сентября 2018

Существуют ли книги или статьи, предлагающие полезные советы по разработке базы данных плоских файлов?

Я знаю, что серверы RDMBS предлагают несколько соединений и все. Но мне это не нужно для моих небольших приложений. И сейчас я тоже не смотрю на Sqlite. Я просто заинтересован в простых плоских файлах.

У меня есть вопросы, например, когда использовать номера строк в качестве идентификатора записи и как их использовать, в каком случае мое приложение сломается. Мне известно (благодаря долгому анализу), что если я физически удаляю запись, номера строк изменятся, и если я использую этот идентификатор в качестве внешнего ключа, то все отношения данных прерываются, если я не добавлю дополнительный код.

Еще один вопрос дизайна: должен ли я загружать все записи в память для более быстрого доступа к каждому вызову просмотра / чтения или читать файл каждый раз, когда происходит вызов. Оперативная память быстрее жесткого диска, но может хранить меньше данных.

Дело в том, что все эти вопросы возникают во время кодирования и заставляют меня задуматься о своем коде. Если бы была книга или статья с советами, я мог бы проанализировать их и многое другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...