Я хочу построить website
, который покажет все мои файлы из корня каталога. Каждый файл имеет категорию и несколько свойств. Дело в том, что каждые несколько минут добавляются новые файлы и каждые несколько дней удаляются несколько файлов. Конечно, я хочу обновить свой List/Database
со всеми этими изменениями. Должен ли я использовать Database
или может содержать только список с моим объектом (представлять файл) и после каждого изменения обновить этот список?Должен ли я использовать базу данных на своем веб-сайте?
ответ
Вам не нужна база данных. Вы можете обновить свое представление в зависимости от структуры вашего файла. Сохранение иерархии каталогов/файлов в базе данных будет избыточным.
Что значит файловая структура? – user1860934
@ user1860934 - «файлы из корня каталога» – Habib
Кстати, полезно ли использовать FileSystemWatcher для просмотра изменений файлов? – user1860934
- 1. Какую базу данных я должен использовать?
- 2. Какую базу данных я должен использовать?
- 3. какую базу данных я должен использовать?
- 4. Какую базу данных java я должен использовать
- 5. Должен ли я использовать файлы или базу данных?
- 6. Должен ли я использовать локальную базу данных или файл XML?
- 7. Должен ли я использовать какую-то базу данных?
- 8. Должен ли я использовать плоские таблицы или нормализованную базу данных?
- 9. Должен ли я использовать REST API или базу данных SQL?
- 10. Должен ли я использовать текстовый файл или базу данных?
- 11. Должен ли я использовать массив или базу данных
- 12. Как я могу использовать базу данных в своем решении
- 13. Должен ли я использовать @ в своем PHP-коде?
- 14. Должен ли я использовать функцию или параметр в своем отчете?
- 15. Должен ли я использовать несколько баз данных?
- 16. Какую базу данных я должен использовать в приложении JavaScript (AngularJS)?
- 17. Должен ли я запускать MongoDB на своем собственном экземпляре EC2?
- 18. Должен ли я использовать реляционную базу данных или базу данных без sql?
- 19. Должен ли я разбивать базу данных NoSQL на отдельных серверах?
- 20. Должен ли я использовать MongoDB?
- 21. Должен ли я создавать явные свойства DbSet в своем DbContext?
- 22. Должен ли я использовать jQuery.each()?
- 23. Какую базу данных я должен использовать для сайта PHP?
- 24. Должен ли я использовать структуры на C++?
- 25. Где я должен сохранить таблицу SQL на своем компьютере?
- 26. Должен ли я использовать тип данных SQL_Variant?
- 27. Почему я должен использовать PDO в своем приложении?
- 28. Какой тип клика я должен использовать в своем веб-приложении?
- 29. Какую клиентскую базу данных я должен использовать с IBM Worklight?
- 30. Почему я должен использовать кеширование в своем коде?
Как вы определяете категорию и свойства файлов - можете ли вы привести пример? –
Категория основана на имени файла, и свойство основано на категории – user1860934
Тогда вам не нужна БД, см. Ниже @Habib. –