MongoDB - это документо-ориентированная база данных, предназначенная для гибкой, масштабируемой и очень быстрой работы даже при больших объемах данных. При ее проектировании изначально закладывалась высокая доступность, поддержка сложных динамических схем и простое распределение данных по нескольким серверам. Эта книга представляет собой введение в MongoDB и документо-ориентированную модель данных. Она дает не только общую картину, необходимую разработчику, но и достаточно деталей, чтобы удовлетворить системного инженера. Многочисленные примеры помогут обрести уверенность в области моделирования данных - вопросе, который необычайно важен для разработки ПО. Вам понравится углубленное изложение различных функциональных возможностей, в том числе репликации, автосегментирования и развертывания.
MongoDB - eto dokumento-orientirovannaja baza dannykh, prednaznachennaja dlja gibkoj, masshtabiruemoj i ochen bystroj raboty dazhe pri bolshikh obemakh dannykh. Pri ee proektirovanii iznachalno zakladyvalas vysokaja dostupnost, podderzhka slozhnykh dinamicheskikh skhem i prostoe raspredelenie dannykh po neskolkim serveram. Eta kniga predstavljaet soboj vvedenie v MongoDB i dokumento-orientirovannuju model dannykh. Ona daet ne tolko obschuju kartinu, neobkhodimuju razrabotchiku, no i dostatochno detalej, chtoby udovletvorit sistemnogo inzhenera. Mnogochislennye primery pomogut obresti uverennost v oblasti modelirovanija dannykh - voprose, kotoryj neobychajno vazhen dlja razrabotki PO. Vam ponravitsja uglublennoe izlozhenie razlichnykh funktsionalnykh vozmozhnostej, v tom chisle replikatsii, avtosegmentirovanija i razvertyvanija.