Nodejs и sqlite
Всем привет.
Тут такое дело... эмм... ну это я в армии :D Мне нужно сделать программу для работы со штатом военнослужащих. База данных небольшая, примерно 600 человек, используется в локальной сети, одновременно открывают для чтения человек 5. Думаю сделать это на nodejs+sqlite, но так как в серверных технологиях я не шарю, спрошу есть ли варианты лучше? Не откажусь и от ссылок на примеры работы nodejs с бд и несколькими пользователям, информацию тут искать проблемно, интернет запрещен. Может быть вообще лучше xml-файл сделать? Есть ли орм для sqlite под nodejs? PHP знаю хреного. Компьютеры мрут как мухи от всякого говна с флешек, поэтому необходима возможность быстро развернуть сервер на любом другом компьютере в локальной сети или просто скопировать на флешку и запустить где-то на другом компьютере. |
Цитата:
Не понятно чем тебя этот вариант не устраивает. Если база не большая - можешь хоть в json-файле хранить. Та же самая база будет. Цитата:
|
Octane,
1. forum.nodejs.ru 2. Я сам там недавно освоил nodejs и socket.io для мгновенных сообщений, скажу что больше зависал в администрировании консоли debian, но наконец разобрался. Нужен свой сервак или виртуальный, устанавливаешь там nodejs запускаешь сервер, что непонятно спрашиваешь на том форуме. |
Небольшую БД и в памяти можно хранить, правда не очень надёжно.
|
Цитата:
|
Цитата:
если одновременно должны работать несколько человек то лучше взять mysql. для простоты и переносимости можно попробовать создать образ машины в виртуалбоксе. |
Цитата:
Цитата:
|
какая разница. тупо дамп памяти на каждый чих.
всеже да загнул, к задачам подхожу слишком серьезно. для 600 достаточно и таблички в экселе на сетевом диске ) |
Octane и спользуй REDIS. Вот моя небольшая подборка ресурсов по NodeJS, там есть и про базы данных.
|
Цитата:
Когда мне в армии прапор припер коробку набитую доверху сетевухами и матплатами выпуска начиная с 98 года, сказав, ну собирай жесткий диск, я был крепко озадачен и потребовался ещё один боец, чтобы объяснить что жесткий диск из этого собрать не удастся. |
Часовой пояс GMT +3, время: 13:59. |