MongoDB jest stosunkowo nowym konkurentem w kręgu przechowywania danych w porównaniu z gigantami, takimi jak Oracle i IBM DB2, ale zyskał ogromną popularność dzięki rozproszonemu magazynowi wartości kluczy, możliwościom obliczania MapReduce i funkcjom NoSQL zorientowanym na dokumenty. Aby uzyskać więcej informacji na temat popularności i zalet MongoDB, zobacz
MongoDB zostało słusznie okrzyknięte jako ' System Zarządzania Bazą Danych Roku ' firmy DB-Engines.
Oprócz tych funkcji MongoDB ma wiele zalet w porównaniu z tradycyjnymi systemami RDBMS.W rezultacie wiele firm szuka do korzystania z bazy danych MongoDB. Oto spojrzenie na niektóre rzeczywiste przypadki użycia, w których organizacje, jeśli nie całkowicie, uwzględniają je przynajmniej jako dodatek do swoich istniejących baz danych.
Aadhar
Adhar to doskonały przykład rzeczywistych przypadków użycia MongoDB. W ostatnim czasie pojawiły się pewne kontrowersje związane z organizacją non-profit Venture Capital CIA, In-Q-Tel, wspierającą firmę, która opracowała MongoDB. Odkładając na bok kontrowersje, spójrzmy na rolę MongoDB w Aadhar.
Indyjski projekt Unique Identification, znany również jako Aadhar, to największa na świecie baza danych biometrycznych. Aadhar jest w trakcie zbierania danych demograficznych i biometrycznych ponad 1,2 miliarda mieszkańców. Aadhar użył MongoDB jako jednej ze swoich baz danych do przechowywania tak ogromnej ilości danych. MongoDB był jednym z kilku produktów bazodanowych, poza MySQL, Hadoop i HBase, które zostały pierwotnie zakupione do wyszukiwania w bazie danych. Tutaj MySQL służy do przechowywania danych demograficznych, a MongoDB służy do przechowywania obrazów. Według techcrunch.com , MongoDB nie ma nic wspólnego z „wrażliwymi” danymi.
Shutterfly
Shutterfly to popularna internetowa firma zajmująca się udostępnianiem i publikowaniem zdjęć, która zarządza sklepem zawierającym ponad 6 miliardów zdjęć z szybkością transakcji do 10 000 operacji na sekundę. Shutterfly jest jedną z firm, które przeszły z Oracle do MongoDB.
Podczas oceny w czasie przejścia na MongoDB stało się jasne, że nierelacyjna baza danych będzie lepiej odpowiadać potrzebom Shutterfly w zakresie danych, a tym samym prawdopodobnie poprawi produktywność programisty, a także wydajność i skalowalność.
Shutterfly rozważał szeroki wybór alternatywnych systemów baz danych, w tym Cassandra, CouchDB i BerkeleyDB, zanim zdecydował się na MongoDB. Shutterfly zainstalował MongoDB dla metadanych związanych z przesyłanymi zdjęciami, podczas gdy dla tych części aplikacji, które wymagają bogatszego modelu transakcyjnego, jak fakturowanie i zarządzanie kontami, tradycyjny RDBMS jest nadal na miejscu.
Do tej pory Shutterfly jest zadowolony z decyzji o przejściu na MongoDB, a Kenny Gorman (architekt danych firmy Shutterfly) ma do powiedzenia na ten temat: „Jestem przekonany, że wybieram odpowiednie narzędzie do pracy, a MongoDB było miłym dopasowanie, ale nie bez kompromisów. ”
MetLife
MetLife to wiodący światowy dostawca ubezpieczeń, rent i programów świadczeń pracowniczych. Obsługują około 90 milionów klientów i zajmują czołowe pozycje na rynku w Stanach Zjednoczonych, Japonii, Ameryce Łacińskiej, Azji, Europie i na Bliskim Wschodzie. MetLife używa MongoDB dla „The Wall”, innowacyjnej aplikacji do obsługi klienta, która zapewnia skonsolidowany wgląd w klientów MetLife, w tym szczegóły polis i transakcji. Tablica została zaprojektowana tak, aby wyglądać i funkcjonować jak Facebook i poprawiła zadowolenie klientów oraz produktywność call center. The Wall łączy dane z ponad 70 starszych systemów i łączy je w jeden rekord. Działa na sześciu serwerach w dwóch centrach danych i obecnie przechowuje około 24 terabajtów danych. Aplikacje oparte na MongoDB są częścią serii projektów Big Data, nad którymi MetLife pracuje, aby przekształcić firmę i połączyć technologię, biznes i klientów.
zakończyć program w java
eBay
eBay to amerykańska międzynarodowa internetowa korporacja konsumencka z siedzibą w San Jose. eBay ma wiele projektów uruchomionych w MongoDB w celu uzyskania sugestii wyszukiwania, przechowywania metadanych, zarządzania chmurą i kategoryzacji towarów.
Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy, a my skontaktujemy się z Tobą.
Powiązane posty: