Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.223.0.53] |
|
Сообщ.
#1
,
|
|
|
Что предпочтительнее для хранения данных?
Выбираю между: - plain-text - xml - sqlite(???) Какие-нибудь советы будут? Желательно с аргументами |
Сообщ.
#2
,
|
|
|
Смотря какие данные нужно хранить и что с ними потом делать.
"Какой язык использовать для написания программ?" - ЛЮБОЙ! "Какой формат выбрать для данных" - ЛЮБОЙ! Поконкретней можно? Что за данные? Какова их структура? Что нужно от "хранилища данных"? Если просто "чтоб лежали" и время от времени просматривать - лучше plain text ничего не придумано. Если нужно регулярно делать выборки по разным критериям, а данные имеют/не имеют строгой иерархической структуры - тогда SQL. Если же нужно хранить структурированную информацию (каталоги, структурированный текст, генеалогические древа...) - тогда XML. |
Сообщ.
#3
,
|
|
|
Хочется сделать простенький и быстренький адресбук, а то монстры типа KAdressbook очень тяжелы, dlume не нравится.
Изобретаю очередной велосипед, так сказать Но ведь надо же на чём-то практиковаться. |
Сообщ.
#4
,
|
|
|
Цитата dmych @ Если просто "чтоб лежали" и время от времени просматривать - лучше plain text ничего не придумано. Ну отчего же не придумали! - Бинарные записи. Только вот это не unix way |
Сообщ.
#5
,
|
|
|
Цитата igorekk @ Хочется сделать простенький и быстренький адресбук Тогда может сразу на csv. Хотя sqlite будет ооочень шикарно! Адресбука с sql запросами по моему еще не было. Можно будет делать типа "А покажи как мне всех друзей в Москве у которых День рождения на следующей неделе" |
Сообщ.
#6
,
|
|
|
Я бы предпочел XML, причем постарался бы использовать один из уже существующих форматов.
Цитата Можно будет делать типа "А покажи как мне всех друзей в Москве у которых День рождения на следующей неделе" Я в таких случаях использую grep по plain-text/csv файлу - это уж точно unix-way. |
Сообщ.
#7
,
|
|
|
h-файл для sqlite я нашел только для Cacko.
Интересно, будет ли работать на pdaX это. Надо пробовать А так - есть обвязка для Питона, но тогда скорость точно потеряется. |
Сообщ.
#8
,
|
|
|
Цитата igorekk @ h-файл для sqlite я нашел только для Cacko. Интересно, будет ли работать на pdaX это. Надо пробовать Я точно видел пакет в feed на pdaxrom.org |