Pytania otagowane jako mongodb

MongoDB to skalowalna, wydajna, oparta na dokumentach baza danych NoSQL o otwartym kodzie źródłowym. Obsługuje wiele języków i platform programowania aplikacji. Pytania dotyczące administracji serwerem można zadawać na stronie https://dba.stackexchange.com.

18
dodaj pola created_at i updated_at do schematów mangusty
Czy istnieje sposób na dodanie pól created_at i updated_at do schematu mangusty bez konieczności ich przekazywania za każdym razem, gdy wywoływana jest funkcja new MyModel ()? Pole created_at byłoby datą i jest dodawane tylko podczas tworzenia dokumentu. Pole updated_at będzie aktualizowane nową datą za każdym razem, gdy wywoływana jest metoda …

16
Zmniejszanie rozmiaru pliku bazy danych MongoDB
Mam bazę danych MongoDB, która kiedyś była duża (> 3 GB). Od tego czasu dokumenty zostały usunięte i spodziewałem się, że rozmiar plików bazy danych odpowiednio się zmniejszy. Ale ponieważ MongoDB zachowuje przydzielone miejsce, pliki są nadal duże. Czytałem tu i tam, że mongod --repairdo zwolnienia nieużywanego miejsca służy polecenie …
165 mongodb 

7
Jak posortować mongodb za pomocą pymongo
Próbuję użyć funkcji sortowania podczas wysyłania zapytań do mojej bazy danych mongoDB, ale kończy się to niepowodzeniem. To samo zapytanie działa w konsoli MongoDB, ale nie tutaj. Kod jest następujący: import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for post in db.posts.find({}, {'entities.user_mentions.screen_name':1}).sort({u'entities.user_mentions.screen_name':1}): print …
164 python  mongodb  pymongo 

30
mongo - nie można połączyć się z serwerem 127.0.0.1:27017
Pochodzę z riak i redis, gdzie nigdy nie miałem problemu z uruchomieniem tych usług lub z interakcją. Jest to wszechobecny problem z mongo i raczej nie mam pojęcia. Ponowne uruchomienie nie pomaga, jestem nowy w mongo. mongo MongoDB shell version: 2.2.1 connecting to: test Fri Nov 9 16:44:06 Error: couldn't …
164 mongodb  pymongo 

15
mongoError: Topologia została zniszczona
Mam usługę REST wbudowaną w node.js z Restify i Mongoose oraz mongoDB z kolekcją około 30 000 dokumentów o normalnym rozmiarze. Mam usługę węzła działającą przez pmx i pm2. Wczoraj nagle węzeł zaczął wyrzucać błędy komunikatem „MongoError: Topology was zniszczona”, nic więcej. Nie mam pojęcia, co to oznacza i co …


9
Jak zaimportować plik w formacie .bson na mongodb
Wyeksportowałem bazę danych na serwerze za pomocą mongodumppolecenia, a zrzut jest przechowywany w .bsonpliku. Muszę zaimportować to na mój lokalny serwer za pomocą mongorestorepolecenia. Jednak to nie działa. Jakie jest poprawne mongorestorepolecenie, a jakie inne tools to restore db?
162 mongodb 




30
Nie można połączyć się z serwerem 127.0.0.1:27017
Otrzymuję następujący błąd: alex@alex-K43U:/$ mongo MongoDB shell version: 2.2.0 connecting to: test Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed alex@alex-K43U:/$ Oto, co się dzieje, gdy próbuję uruchomić mongodb: * Starting database mongodb [fail] Już próbowałem mongo --repair Zrobiłem chown i chmod do var, …
160 mongodb 

18
Jak zatrzymać mongo DB jednym poleceniem
Muszę być w stanie uruchomić / zatrzymać MongoDB w CLI. Rozpoczęcie jest dość proste: ./mongod Ale aby zatrzymać mongo DB, muszę najpierw uruchomić otwartą powłokę mongo, a następnie wpisać dwa polecenia: $ ./mongo użyj admin db.shutdownServer () Więc nie wiem, jak zatrzymać mongo DB w jednej linii. Jakaś pomoc?
159 mongodb 

14
Jak zmienić typ pola?
Próbuję zmienić typ pola z wnętrza powłoki mangusty. Robię to ... db.meta.update( {'fields.properties.default': { $type : 1 }}, {'fields.properties.default': { $type : 2 }} ) Ale to nie działa!
158 mongodb 


7
Różnica między MongoDB a Mongoose
Chciałem skorzystać z bazy danych mongodb, ale zauważyłem, że istnieją dwie różne bazy danych z własną witryną i metodami instalacji: mongodb i mongoose. Zadałem sobie więc pytanie: „Którego używam?”. Aby odpowiedzieć na to pytanie, proszę społeczność, czy możesz wyjaśnić, jakie są różnice między tymi dwoma? A jeśli to możliwe plusy …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.