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 года, сказав, ну собирай жесткий диск, я был крепко озадачен и потребовался ещё один боец, чтобы объяснить что жесткий диск из этого собрать не удастся. |
Цитата:
|
Могу посоветовать MongoDB, оч просто освоить и легко юзать.
http://express-js.ru/mongo-book/ - книжка по монге https://github.com/mongodb/node-mongodb-native - драйвер для Node (npm install mongodb) |
Спасибо.
Nodejs выбрал, потому что предыдущие версии под windows распространялись в виде одного exeшника, который сразу запускал сервер. Сейчас предлагают скачать инсталятор, еще не смотрел, что он делает. |
Он ставит ноду и npm, всё супер просто)
|
Цитата:
|
Пока её можно из гугл кэша достать.
|
Домен не помер, переехал я на jsman.ru.
Книга по монге тут: http://jsman.ru/mongo-book/ Редирект со старого домена (express-js.ru) действует до июня 2013 года. |
Часовой пояс GMT +3, время: 10:57. |