🗊 Презентация NoSQL база данных mongodb

Категория: Информатика
Нажмите для полного просмотра!
NoSQL база данных mongodb, слайд №1 NoSQL база данных mongodb, слайд №2 NoSQL база данных mongodb, слайд №3 NoSQL база данных mongodb, слайд №4 NoSQL база данных mongodb, слайд №5 NoSQL база данных mongodb, слайд №6 NoSQL база данных mongodb, слайд №7 NoSQL база данных mongodb, слайд №8 NoSQL база данных mongodb, слайд №9 NoSQL база данных mongodb, слайд №10 NoSQL база данных mongodb, слайд №11 NoSQL база данных mongodb, слайд №12 NoSQL база данных mongodb, слайд №13 NoSQL база данных mongodb, слайд №14 NoSQL база данных mongodb, слайд №15 NoSQL база данных mongodb, слайд №16 NoSQL база данных mongodb, слайд №17 NoSQL база данных mongodb, слайд №18 NoSQL база данных mongodb, слайд №19 NoSQL база данных mongodb, слайд №20 NoSQL база данных mongodb, слайд №21 NoSQL база данных mongodb, слайд №22 NoSQL база данных mongodb, слайд №23 NoSQL база данных mongodb, слайд №24 NoSQL база данных mongodb, слайд №25 NoSQL база данных mongodb, слайд №26 NoSQL база данных mongodb, слайд №27 NoSQL база данных mongodb, слайд №28

Содержание

Вы можете ознакомиться и скачать презентацию на тему NoSQL база данных mongodb. Доклад-сообщение содержит 28 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


NoSQL база данных mongodb, слайд №1
Описание слайда:

Слайд 2


NoSQL = Not only SQL
Описание слайда:
NoSQL = Not only SQL

Слайд 3


NoSQL базы данных Key-value (Redis, Dynamo, MemcacheDB, Voldemort) Document (MongoDB, CouchDB, Riak) Wide Column (BigTable, Cassandra, HBase) Graph...
Описание слайда:
NoSQL базы данных Key-value (Redis, Dynamo, MemcacheDB, Voldemort) Document (MongoDB, CouchDB, Riak) Wide Column (BigTable, Cassandra, HBase) Graph (Neo4j, InfiniteGraph)

Слайд 4


MongoDB Быстрая база данных (C++) Устоявшийся проект, выпущена версия 3.4 Open-source, но разрабатывается и поддерживается компанией 10gen Одно из...
Описание слайда:
MongoDB Быстрая база данных (C++) Устоявшийся проект, выпущена версия 3.4 Open-source, но разрабатывается и поддерживается компанией 10gen Одно из наиболее универсальных решений

Слайд 5


Поддержка MongoDB языками C/C++ Java .NET Javascript
Описание слайда:
Поддержка MongoDB языками C/C++ Java .NET Javascript

Слайд 6


Кто использует MongoDB?
Описание слайда:
Кто использует MongoDB?

Слайд 7


NoSQL база данных mongodb, слайд №7
Описание слайда:

Слайд 8


Каждому ключу соответствует документ
Описание слайда:
Каждому ключу соответствует документ

Слайд 9


Организация данных
Описание слайда:
Организация данных

Слайд 10


Преимущества Документно-ориентированная база данных Быстрое чтение и особенно запись Широкая по сравнению с другими NoSQL функциональсть...
Описание слайда:
Преимущества Документно-ориентированная база данных Быстрое чтение и особенно запись Широкая по сравнению с другими NoSQL функциональсть Масштабирование из коробки По чтению (Master/slave, Replica sets) По записи (Sharding)

Слайд 11


NoSQL база данных mongodb, слайд №11
Описание слайда:

Слайд 12


MongoDB хранение разнородных данных хранение геоданных хранение логов и статистики
Описание слайда:
MongoDB хранение разнородных данных хранение геоданных хранение логов и статистики

Слайд 13


Подключение в Java import com.mongodb.Mongo; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.BasicDBObject; import...
Описание слайда:
Подключение в Java import com.mongodb.Mongo; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.BasicDBObject; import com.mongodb.DBObject; import com.mongodb.DBCursor; Mongo m = new Mongo(); // or Mongo m = new Mongo( "localhost" ); // or Mongo m = new Mongo( "localhost" , 27017 ); DB db = m.getDB( "mydb" );

Слайд 14


Пример использования HTML-страница Новость Карточка товара
Описание слайда:
Пример использования HTML-страница Новость Карточка товара

Слайд 15


Пример использования SQL 3 таблицы: pages, news, goods MongoDB 1 коллекция: documents
Описание слайда:
Пример использования SQL 3 таблицы: pages, news, goods MongoDB 1 коллекция: documents

Слайд 16


Пример использования Страница { type: “page”, content: “Текст на странице” }
Описание слайда:
Пример использования Страница { type: “page”, content: “Текст на странице” }

Слайд 17


Пример использования Новость { type: “news”, date: new Date(), header: “Заголовок”, teaser: “Краткий текст”, content: “Полное содержание” }
Описание слайда:
Пример использования Новость { type: “news”, date: new Date(), header: “Заголовок”, teaser: “Краткий текст”, content: “Полное содержание” }

Слайд 18


Пример использования Карточка товара { type: “good”, name: “Телевизор” price: 30000, features: { lcd: 1, led: 0 }, categories: [ “home”, “tv” ] }
Описание слайда:
Пример использования Карточка товара { type: “good”, name: “Телевизор” price: 30000, features: { lcd: 1, led: 0 }, categories: [ “home”, “tv” ] }

Слайд 19


NoSQL база данных mongodb, слайд №19
Описание слайда:

Слайд 20


Типы данных BSON String Integer Double Date Byte array (бинарные данные) Boolean Null BSON Object
Описание слайда:
Типы данных BSON String Integer Double Date Byte array (бинарные данные) Boolean Null BSON Object

Слайд 21


Ключ Каждому добавленному документу автоматически предоставляется уникальный ключ _id: ObjectId(“47cc67093475061e3d95369d”)
Описание слайда:
Ключ Каждому добавленному документу автоматически предоставляется уникальный ключ _id: ObjectId(“47cc67093475061e3d95369d”)

Слайд 22


NoSQL база данных mongodb, слайд №22
Описание слайда:

Слайд 23


Операторы условий $gt, $lt, $gte, $lte $ne $in, $nin $mod $all
Описание слайда:
Операторы условий $gt, $lt, $gte, $lte $ne $in, $nin $mod $all

Слайд 24


Операторы модификации $set $unset $inc $push $pushAll
Описание слайда:
Операторы модификации $set $unset $inc $push $pushAll

Слайд 25


Create use vldc db.users.insert({ first_name: “Oleg” })
Описание слайда:
Create use vldc db.users.insert({ first_name: “Oleg” })

Слайд 26


Update db.users.update({ first_name: “Oleg” }, { $set: { last_name: “Kachan” } })
Описание слайда:
Update db.users.update({ first_name: “Oleg” }, { $set: { last_name: “Kachan” } })

Слайд 27


Создание индексов db.users.ensureIndex({ first_name: 1 }) // по возрастанию db.users.ensureIndex({ first_name: -1 }) // по убыванию
Описание слайда:
Создание индексов db.users.ensureIndex({ first_name: 1 }) // по возрастанию db.users.ensureIndex({ first_name: -1 }) // по убыванию

Слайд 28


NoSQL база данных mongodb, слайд №28
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию