Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 5, 2010 12:35:46

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Nosql

раз пошла такая пьянка может мне кто объяснить принцип на котором построены mongodb, couchdb и иже с ними? Или ссылки на толковые объяснения.
В реляционных субд мне все понятно… описываем таблички, назначаем ключи связывающие таблички, заполняем таблички инф-ей, делаем выборки с помощью запросов.
Каков принцип работы документоориентированных субд? Для каких нужд их стоит использовать?



Отредактировано (Сен. 5, 2010 12:36:39)

Офлайн

#2 Сен. 5, 2010 13:37:21

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Nosql

Думаю такую БД лучше всего представлять себе как json-документ. Выборка ведется из коллекций по аттрибутам объектов. Например, выбрать все товары, у которых цена больше 100. Некоторые предлагают более богатые средства выборки, некоторые менее.



Офлайн

#3 Сен. 5, 2010 18:14:41

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Nosql

а каким образом идет выборка и как построить структуру?

UPD А во, ссылку давали в соседнем топике… http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart



Отредактировано (Сен. 5, 2010 18:18:10)

Офлайн

#4 Сен. 5, 2010 21:14:40

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Nosql

Zubchick
а каким образом идет выборка и как построить структуру?

UPD А во, ссылку давали в соседнем топике… http://www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart
структура создается динамический, просто пишешь туда данные, а БД, коллекции и атрибуты документов создаются сами.

Офлайн

#5 Сен. 6, 2010 07:32:34

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Nosql

Нашел еще обзор на хабре http://habrahabr.ru/blogs/nosql/77909/



Офлайн

#6 Сен. 6, 2010 10:10:28

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Nosql

вот статья - http://blog.boxedice.com/2010/02/28/notes-from-a-production-mongodb-deployment/
контора перешла с mySQL на mongoDB и довольна, делиться впечатлениями,
размер БД 900Гб, 660М документов в БД.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version