|
|
|
В каком формате удобнее хранить данные?30.01.2018, 09:34. Показов 9086. Ответов 127
Метки нет (Все метки)
Есть необходимость хранить данные.
Нет возможности организовывать базу данных. Какие есть альтернативы. Скорость обработки имеет значение Количество записей - в год добавляется до 10-12 тысяч. тип хранимых данных: в одной записи 15 полей, текст В чем лучше хранить? txt? excel? Css?
1
|
|
| 30.01.2018, 09:34 | |
|
Ответы с готовыми решениями:
127
В каком формате хранить число, чтобы нули спереди не отбрасывались В каком виде хранить данные, содержащие 4 поля Как и в каком формате хранить координаты карты |
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
|
| 12.02.2018, 13:21 | |
|
AndreA SN, ролики не подскажу - не искал и искать не собираюсь) Вам нужен учебный материал по SQL - общему языку всех реляционных баз (диалекты, правда, отличаются).
Для работы с ней нужно будет установить соответствующий NuGet-пакет (в нём будет пара библиотеки и всё).
0
|
|
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|||
| 12.02.2018, 13:21 | |||
|
А то получается решаем вопросы абстрактного хранения абстрактных данных с абстрактной защитой от абстрактных негодяев. Ещё раз повторяю: меньше философии, больше конкретики и нам всем будет проще. Конкретно по вашему вопросу. Есть два варианта: 1) Быстро, дёшево и сердито - Локальная БД (неважно с сервером или без - вопрос только личных предпочтений). Таблицы с данными, таблица с пользователями, таблицы с журналом действий пользователей. Вход в ПО под логином-паролем пользователя, все действия логируются в журналах. Небезопасно: имея какие-никакие навыки можно получить доступ к БД не из программы и отредактировать. Можно в конце-концов тупо удалить БД. И сказать "оно само". 2) Долго, но защищённо - делаем веб-приложение с БД, публикуем на платном хостинге, пользователям предоставляем либо WEB-интерфейс, либо (если заморочиться) оконное приложение, как GUI над WebAPI. Из минусов - работает, только если есть интернет.
1
|
|||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
||
| 12.02.2018, 13:23 | ||
|
0
|
||
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|
| 12.02.2018, 13:25 | |
|
0
|
|
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
||
| 12.02.2018, 13:43 | ||
|
Добавлено через 57 секунд Обратите, кстати, внимание на то, как этот текст отображается после копи-пасты. Вот примерно такой-же результат будет при вытаскивании текста из БД. Добавлено через 2 минуты Вообще тесктовый формат - один из самых неудобных. Например, ответьте на вопрос это разные символы или одинаковые: А == A, С == C, X == Х.
1
|
||
|
|
|
| 12.02.2018, 13:55 [ТС] | |
|
так)))по поводу символов типа одинаковых - это тема моей дисерки))) на этом я халву сожрал уже.
полностью согласен по поводу бубна. Поэтому никаких подстрочнонадстрочных кренделей в базе не будет. сейчас с ходу попал на ролик https://www.youtube.com/watch?v=8YdjguVZID8 Вроде всё пока понятно по поводу "оно само". Согласен - есть такой риск. Но тут всё проще. Я планирую организовать периодическое копирование файла с базой в "спрятанный" архив. Если угробят девчата рабочую базу - будут восстанавливать лишь 1 месяц (или 1 неделю) работы. Это, конечно, не очень хорошо. Но хоть какая-то сохранность.
0
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
||||
| 12.02.2018, 14:02 | ||||
|
Добавлено через 1 минуту
1
|
||||
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
||
| 12.02.2018, 14:04 | ||
|
1
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
|
| 12.02.2018, 14:05 | |
|
aquaMakc, в случае с SQLite простое копирование файла базы и будет бекапом.
1
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
|
| 12.02.2018, 14:09 | |
|
aquaMakc, я понимаю, но смысла в этом не вижу. Вся база оформлена тупо в виде одного файла, который вот он - копируй и всё.
0
|
|
|
|
|
| 12.02.2018, 14:10 [ТС] | |
|
Стойте! Я ее еще не создал, чтобы ее уже отбэкапить)))
Я понимаю, что речь идет об архивировании данных. Но я просто пока до этого еще не дожил. Хотя уже понятно, что итогом разработки должна быть команда о сохранении копии БД в архиве. Которая должна выполняться... и вот тут варианты: по выходу из программы, по входу в программу, по .... Логично - по выходу из программы. Но тогда закрытие программы и выключение машины - процесс, приходящийся на окончание рабочего дня и соответственно нервное постукивание каблучками по полу возле компа - будет нервировать.
0
|
|
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
||
| 12.02.2018, 14:12 | ||
|
1
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
|
| 12.02.2018, 14:14 | |
|
AndreA SN, делайте бекап при запуске, пока ещё
Добавлено через 40 секунд aquaMakc, ну да, разве что это.
1
|
|
| 12.02.2018, 14:14 | |
|
0
|
|
|
|
||
| 12.02.2018, 14:15 [ТС] | ||
|
ввод данных в базу - 200-300 позиций в день может занимать. А запросы = ввод*3 Я не могу оценить - много это или мало, но, насколько мне понятно - именно это определяет состояние БД.
0
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,727
|
|
| 12.02.2018, 14:16 | |
|
0
|
|
| 12.02.2018, 14:16 | |
|
В каком месте STM удобнее хранить серийный номер устройства? В каком формате лучше хранить локальную БД В каком формате лучше хранить образ ОС? В каком формате лучше хранить историю работы приложения? В каком формате хранить картинку в таблице MS SQL Server с прозачным фоном Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|