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.
Powszechnie wspomniano, że Redis jest „Blazing Fast”, a mongoDB też jest szybki. Ale mam problem ze znalezieniem rzeczywistych liczb porównujących wyniki tych dwóch. Biorąc pod uwagę podobne konfiguracje, funkcje i operacje (i być może pokazując, jak zmienia się czynnik przy różnych konfiguracjach i operacjach) itd., Czy Redis jest 10 razy …
Mam problem podczas zapytania do mongoDB z notacją zagnieżdżonych obiektów: db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 Nie widzę, co robię źle. Oczekuję, że notacja zagnieżdżonego obiektu zwróci ten sam wynik, co zapytanie notacji kropkowej. Gdzie się mylę?
Wiem, jak wyświetlić listę wszystkich kolekcji w określonej bazie danych , ale jak wyświetlić listę wszystkich dostępnych baz danych w powłoce MongoDB?
Tworzę rodzaj systemu kolejek zadań w tle z MongoDB jako magazynem danych. Jak „nasłuchiwać” wstawek do kolekcji MongoDB przed spawnowaniem pracowników w celu przetworzenia zadania? Czy muszę sondować co kilka sekund, aby zobaczyć, czy są jakieś zmiany od ostatniego razu, czy też jest jakiś sposób, w jaki mój skrypt może …
Próbuję dodać autoryzację do mojego MongoDB. Robię to wszystko na Linuksie z MongoDB 2.6.1. Mój plik mongod.conf jest w starym formacie zgodności (tak właśnie przyszedł z instalacją). 1) Utworzyłem użytkownika administratora zgodnie z opisem w (3) http://docs.mongodb.org/manual/tutorial/add-user-administrator/ 2) Następnie edytowałem mongod.conf, odkomentowując tę linię auth = true 3) W końcu …
Mam aplikację node.js, która pobiera niektóre dane i umieszcza je w obiekcie, na przykład: var results = new Object(); User.findOne(query, function(err, u) { results.userId = u._id; } Kiedy wykonuję if / then na podstawie tego przechowywanego identyfikatora, porównanie nigdy nie jest prawdziwe: if (results.userId == AnotherMongoDocument._id) { console.log('This is never …
Próbuję zaimportować plik CSV z danymi kontaktowymi: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Uruchomienie tego nie wydaje się dodawać żadnych dokumentów do bazy danych: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Trace mówi imported 1 objects, ale odpalenie powłoki Mongo i uruchomienie …
Wydaje mi się, że nie jestem w stanie uzyskać nawet najbardziej podstawowego zapytania dotyczącego daty w MongoDB. Z dokumentem, który wygląda mniej więcej tak: { "_id" : "foobar/201310", "ap" : "foobar", "dt" : ISODate("2013-10-01T00:00:00.000Z"), "tl" : 375439 } I zapytanie, które wygląda tak: { "dt" : { "$gte" : { …
Jak zmusić Mongo do korzystania z zamontowanego napędu w EC2? Naprawdę nie rozumiem. Podłączyłem wolumin do ec2 sformatowany dysk jako root i start jako root, a jednak jako root Nie mogę uzyskać dostępu? Korzystam z systemu Ubuntu 12.04. Żadne inne mongo nie działa Widzę, że mongo utworzyło katalog „db” w …
Czy możliwe jest wygenerowanie tego samego dokładnego obiektu Mongo ObjectId dla dokumentu w dwóch różnych kolekcjach? Zdaję sobie sprawę, że jest to na pewno bardzo mało prawdopodobne, ale czy jest to możliwe? Nie sprecyzowując, powód, dla którego pytam, jest taki, że dzięki aplikacji, nad którą pracuję, pokazujemy publiczne profile wybranych …
Czy istnieje zestaw preferowanych konwencji nazewnictwa dla uprawnień MongoDB, takich jak bazy danych, zbiory, nazwy pól? Myślałem w następujący sposób: Bazy danych: składają się z celu (słowo w liczbie pojedynczej) i kończą się na „db” - wszystkie małe litery: imagedb, resumedb, memberdb itp. Kolekcje: liczba mnoga małymi literami: obrazy, CV, …
Do tej pory nie określałem katalogu danych MongoDB i miałem tylko jedną partycję podstawową o pojemności 30 GB. Właśnie skończyło mi się miejsce i dodałem nowy dysk twardy. Jak mogę przenieść moje dane (które najwyraźniej są w /var/lib/mongodb/) i skonfigurować MongoDB tak, aby wszystko działało z nowego dysku bez wpływu …
Przeszukałem TAK trochę, szukając odpowiedzi, ale jestem pewien, że brakuje mi odpowiednich słów, aby opisać, czego szukam. Zasadniczo mam kolekcję mongodb o nazwie „people”. Schemat tej kolekcji jest następujący: people: { name: String, friends: [{firstName: String, lastName: String}] } Teraz mam bardzo podstawową aplikację ekspresową, która łączy się z bazą …
Biorąc pod uwagę ten dokument zapisany w MongoDB { _id : ..., some_key: { param1 : "val1", param2 : "val2", param3 : "val3" } } Obiekt z nowymi informacjami pochodzącymi ze świata zewnętrznego param2i param3ze świata zewnętrznego musi zostać uratowany var new_info = { param2 : "val2_new", param3 : "val3_new" …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.