Вернемся к Mysql

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модераторы: Tolik, zed

Re: Вернемся к Mysql

Сообщение Vasya » 17 янв 2009, 03:35

Т.е. голословный текст ?

[!]MODERATED:OFFTOPIC
Аватара пользователя
Vasya
Советчик
 
Сообщения: 266
ICQ: 137791
Зарегистрирован: 14 июл 2008, 13:06
Откуда: Одесса
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вернемся к Mysql

Сообщение svp » 18 янв 2009, 00:37

rokki писал(а):Я просто не понимаю в чем проблема то? Это великая сложность написать коннект и запросы к базе и хранить в таблицах данные?

rokki писал(а):Вы бы лучше аргументы привели против хранения в БД тех же настроек на карты....


Проблема и, хоть невеликая, но всё-таки сложность в том, чтобы добавляя новый функционал (необходимость которого на данном этапе сомнительна) не угробить весь проект, превратив его в зоопарк кода.

Коннект к базе прописать проще простого. Хоть целый пулл коннектов. Сложно не загромоздить при этом код Планеты реализацией ВТОРОСТЕПЕННЫХ функций. Сложно не наделать новых глюков и неоднозначиных ситуаций, если вязать все функции в один плотный невнятный клубок. Сам же rokki протестовал против комбайноподобности Планеты.
А теперь речь заходит о базах, хранении всего на свете в них. Речь эта заходит когда Планета не рассталась со своими куда более насущными проблемами.
Зачем пихать коннекты в планету (которая прекрасно работает и оффайн), когда сейчас остро не хватает плагинов, на коих все эти синхронизации и коннекты можно было бы реализовать отдельно и опционально?!!
ИМХО: индексацию тоже можно было бы выкинуть в плагины. И многое, многое другое, чем сейчас уже напичкана Планета. А саму прогу хотелось бы видеть надёжным и отлаженным ядром для этих всех плагинов. Но увы.

rokki писал(а):FS состоит из блоков и кластеров . у нее есть индекс - File Allocation Table где записаны имена файлов и инфа о блоках из которых они состоят и где хранятся на диске ... Та же БД по сути своей ))) Та же выборка и сборка)))

Речь не о "сути своей", а о конкретных требования к быстродействию, избыточности, эффективности хранения и доступа к кешу и его индексу. Кстати, если FS, по сути, -- это БД, то все настройки карт, точки и треки УЖЕ хранятся в БД!

[!]MODERATED:OFFTOPIC
Аватара пользователя
svp
Советчик
 
Сообщения: 446
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Вернемся к Mysql

Сообщение rokki » 18 янв 2009, 02:46

Коннект к базе прописать проще простого. Хоть целый пулл коннектов. Сложно не загромоздить при этом код Планеты реализацией ВТОРОСТЕПЕННЫХ функций. Сложно не наделать новых глюков и неоднозначиных ситуаций, если вязать все функции в один плотный невнятный клубок. Сам же rokki протестовал против комбайноподобности Планеты.

Какая комбайноподобность ? Я предложил поменять идеологию хранения данных в программе... для возможностей группового использования материала. Это интересно будет всем.

[!]MODERATED:OFFTOPIC
rokki
Соображающий
 
Сообщения: 68
Зарегистрирован: 28 ноя 2008, 21:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вернемся к Mysql

Сообщение vdemidov » 18 янв 2009, 16:07

Мне после встраивания в Планету MySQL сервера она не нужна будет.

[!]MODERATED:OFFTOPIC
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1166
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 92 раз.
Поблагодарили: 52 раз.

Re: Вернемся к Mysql

Сообщение zed » 18 янв 2009, 18:06

vdemidov писал(а):Мне после встраивания в Планету MySQL сервера она не нужна будет.

И что же такого ужасного в MySQL, что вы откажитесь от SAS?
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Re: Вернемся к Mysql

Сообщение zed » 19 янв 2009, 02:47

rokki писал(а):Кстати Мускл поддерживает работу с таблицами беркли баз

Поддерживал, с 3.xx до 5.0, начиная с 5.1 и выше поддержка таблиц беркли отключена:
Changes in MySQL 5.1.12 (24 October 2006) писал(а):Support for the BerkeleyDB (BDB) engine has been dropped from this release. Any existing tables that are in BDB format will not be readable from within MySQL from 5.1.12 or newer. You should convert your tables to another storage engine before upgrading to 5.1.12.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Re: Вернемся к Mysql

Сообщение rokki » 19 янв 2009, 03:17

zed писал(а):
rokki писал(а):Кстати Мускл поддерживает работу с таблицами беркли баз

Поддерживал, с 3.xx до 5.0, начиная с 5.1 и выше поддержка таблиц беркли отключена:
Changes in MySQL 5.1.12 (24 October 2006) писал(а):Support for the BerkeleyDB (BDB) engine has been dropped from this release. Any existing tables that are in BDB format will not be readable from within MySQL from 5.1.12 or newer. You should convert your tables to another storage engine before upgrading to 5.1.12.



ага ... потому что оно беспонтовое... и тормозное.
rokki
Соображающий
 
Сообщения: 68
Зарегистрирован: 28 ноя 2008, 21:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вернемся к Mysql

Сообщение zed » 19 янв 2009, 03:24

не, скорее разрабы задолбались чужую БД к своей прикручивать... вот и бросили это дело. Мульти-комбайн не вышел :( а им (mysql-овцам) походу очень хотелось. Да, представляю - столько потраченного времени и сил, и всё коту под хвост...
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

Пред.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 84

cron