Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
|
Опции темы |
18.08.2012, 21:15 | #1 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 6,493
Благодарили 7,331 раз в 2,872 постах
Галерея:
0
Вес репутации: 98
|
Google App Engine
Я тут после некоторый экспериментов понял что довольно-таки удобная вещь. Особенно впечатлило использование NoSQL БД. До этого, я как-то слепо юзал реляционные базы, даже не задумываясь об альтернативах.
Вот и появились вопросы профессионалам: - Насколько такая "облачная" система подходит для офисных программ средней сложности? - Как ведет себя datastore со сравнительно большими объемами информации? - Какие еще могут быть"подводные камни" при использовании datastore? Почему спрашиваю? Потому что плюсы очевидны и удобство на уровне. Сам из минусов пока нашел только один - нет возможности делать сложные выборки по нескольким элементам одновременно. в качестве примера небольшая приблуда, которая сохраняет расстояния между портами в общем в этой имплементации я не миогу выбрать порты по фильтру... в итоге пришлось смотреть, если фильтр не соответствует портам "ИЗ" я делаю выборку по портам "В" если кто-то знает секрет? rfr cltkfnm ds,jhre jlyjdhtvtyyj? nj ,ele ghtvyjuj ,kfujlfhty/ если не найду простого способа, то просто сдела JOIN LEFT двух результирующих списков.... Последний раз редактировалось wouldnt_even, 19.08.2012 в 08:59. |
||||||||
|
19.08.2012, 14:40 | #2 (Ссылка на пост) | ||||||||
Уже сменил себе статус
Пол:
Благодарил(а): 3,844
Благодарили 1,942 раз в 919 постах
Галерея:
0
Вес репутации: 40
|
NoSQL решения имеют свои плюсы и минусы. Плюсы обычно скорость, минусы - ограниченость.
По поводу облачности, здесь дело требований. В цене разница может быть и положительная, и отрицательная. Не все хотят использовать облака, так как нет контроля за данными. А если они конф. то это может быть проблемой. Часто бывает, что используют NoSQL в роли кэша. Основные данные сохраняются в релационной базе, а промежуточные в NoSQL. и потом они чистятся. Каждая NoSQL реализация имеет свои ограничения на выборки. |
||||||||
|
Сказали Спасибо пользователю PhoeniXX за этот пост: | wouldnt_even (19.08.2012) |
19.08.2012, 14:57 | #3 (Ссылка на пост) | ||||||||
Модератор
Пол:
Благодарил(а): 30,810
Благодарили 37,603 раз в 8,037 постах
Галерея:
0
Вес репутации: 401
|
Как правильно отметил Феникс, любое приложение не требующее хранения приватных данных и реализуемое средствами noSQL бд, можно смело отпускать в облака.
Что касается фильтров, то нужно более подробное описание (структуры данных), что делается как вібирается, что получается и какой результат хочется достигнуть.
__________________
Нужно делать так, как нужно. А как не нужно, делать не нужно. |
||||||||
|
Сказали Спасибо пользователю ustas за этот пост: | wouldnt_even (19.08.2012) |
19.08.2012, 18:10 | #4 (Ссылка на пост) | ||||||||
Скучающий бездельник
Пол:
Адрес: Институт времени
Благодарил(а): 15,680
Благодарили 14,464 раз в 6,143 постах
Галерея:
0
Вес репутации: 181
|
Феникс, Юстас - а вы про использование NoSQL знаете теоретически или пробовали использовать в реальных приложениях?
__________________
Пускай не стоит свеч игра, поверь опять, что победишь. В конечном счете будет прав тот, кто зажег огонь добра. |
||||||||
|
19.08.2012, 18:59 | #5 (Ссылка на пост) | ||||||||
Уже сменил себе статус
Пол:
Благодарил(а): 3,844
Благодарили 1,942 раз в 919 постах
Галерея:
0
Вес репутации: 40
|
|||||||||
|
19.08.2012, 19:25 | #6 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 6,493
Благодарили 7,331 раз в 2,872 постах
Галерея:
0
Вес репутации: 98
|
я вчера загорелся подумал, что там любые объекты можно персистить. но не так все просто оказалось..
|
||||||||
|
20.08.2012, 15:52 | #7 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 6,493
Благодарили 7,331 раз в 2,872 постах
Галерея:
0
Вес репутации: 98
|
Как оказалось, у GAE уже есть SQL DB - https://developers.google.com/cloud-...n?hl=ru#create
|
||||||||
|
Здесь присутствуют: 1 (пользователей - 0 , гостей - 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Google Chrome OS | k0tello | Операционные системы | 43 | 19.01.2018 09:09 |
HTC Google Nexus One | ichi | Связь | 7 | 23.08.2012 20:53 |
Google Chrome OS | SDAlekz | Операционные системы | 2 | 18.09.2011 17:43 |
Google Chrome | Debian | Програмное обеспечение | 112 | 18.02.2010 12:55 |
PHP, Ext JS, jQuery, Google map api | ustas | Программирование | 5 | 06.09.2009 11:50 |