Meteor bez mongo
Dzięki wersji 0.6.5 możliwe jest tworzenie aplikacji innych niż internetowe z meteorytem. Odbudowuję go od podstaw dla procesora ARM, ale w ogóle nie chcę obsługi DB. (Mongo jest zabójcą procesora, ma duże rozmiary i po prostu go nie potrzebuję)
ARM powinien działać tylko jako klient DDP, mając to na uwadze, buduję go ręcznie bez mongo.
I próbowałem zbudować najprostszą aplikację możliwą tylko 1 pakiet na starcie (wszystkie standardowe pakiety zostały usunięte)
meteor
i jeden plik w folderze serwera
main = function(argv){
return "DAEMON"
}
Meteor.setInterval(function(){
console.log("HellOnWorld");
},1000);
Na maszynie z pełną instalacją meteorową działa zgodnie z oczekiwaniami, ale bez zainstalowanego mongo dostałem błędy
Unexpected mongo exit code 127. Restarting.
Unexpected mongo exit code 127. Restarting.
Initializing mongo database... this may take a moment.
Unexpected mongo exit code 127. Restarting.
Can't start mongod
Oczywiście nie mam i nie chcę mongo.
Czy jest jakiś sposób na rozpoczęcie meteoru bez czekania na mongo db?
Zespół Meteor planuje wspierać inne bazy danych, więc musi zostać wdrożony wcześniej czy później.