Forum Webscript.Ru

Общие => Базы данных => Тема начата: Olsufr от 29 Ноября 2002, 09:50:07

Название: В чем прелесть XML-базы данных ?
Отправлено: Olsufr от 29 Ноября 2002, 09:50:07
Сейчас много говорят про XML-базы данных.

Не мог бы кто-нибудь просветить меня, что это такое, в чем их преимущества(очень коротко, в нескольких словах) перед реляционной БД и насколько это актуально для владельца сайта (с поддержкой Perl, PHP, MySQL).
Название: В чем прелесть XML-базы данных ?
Отправлено: Oak от 30 Ноября 2002, 03:12:50
Не путай "базу санных" с "системой управления базами данных"
т.е DB с DBMS

грубо говоря DB - это файл.
А DBMS - программа типа mysql, etc.

И вообще XML хорош как язык обмена данными, а не хранения.

Т.е если ты продаешь   новости другим сайтам, то тебе лучше их выкладывать в виде XML и тебя поймут.
Название: В чем прелесть XML-базы данных ?
Отправлено: rembo от 30 Ноября 2002, 05:56:46
XML - Ехtensible Markup Language - Расширяемый Язык Разметки
Между XML и BD связи не больше чем между рыбой и сапогами 43 размера.
Однако что запрещает хранить рыбу в сапогах? :)
Название: В чем прелесть XML-базы данных ?
Отправлено: Olsufr от 02 Декабря 2002, 09:38:04
Oak
Это понятно.
Я и спрашивал про системы управления базами данных для, которых XML  является родным форматом.

rembo
Не я придумал это направление развития систем управления базами данных, которые сейчас называют
- XML-база данных (Native XML Database, NXD)

И не стоит охаивать все, что не совпадает с твоими личными убеждениями.
Название: В чем прелесть XML-базы данных ?
Отправлено: Oak от 02 Декабря 2002, 14:06:18
http://www.1c.ru/rus/products/1C/predpr/XML-schS.htm
Пример описания формата взаимодействия.

А базы хранить - я не думаю что найдется такой идиот, который будет базы хранить в XML ;^))))))))))))
 Максимум - запросы к ней строить на XML

NXD - не вкурсе
Название: В чем прелесть XML-базы данных ?
Отправлено: Olsufr от 02 Декабря 2002, 14:16:15
Oak
Спасибо, почитаю.

Цитировать
NXD - не вкурсе

http://www.iso.ru/cgi-bin/main/journal.cgi?do_what=details&id=206
Название: В чем прелесть XML-базы данных ?
Отправлено: Oak от 02 Декабря 2002, 17:27:13
http://joelonsoftware.com/global/Russian/Articles/BacktoBasics.html

Почитай - можешь поискать там слово XML, но лучше все прочти - особенно анекдот :)
Название: В чем прелесть XML-базы данных ?
Отправлено: Olsufr от 02 Декабря 2002, 18:42:08
Oak
Огромное спасибо за ссылку.
Это что-то!
Я конечно же хочу, чтобы моя база данных работала как можно быстрее и к XML-формату данных буду обращаться для переноса данных.

Спасибо.

P.S. А анекдот действительно классный.

Да уж, и там я впервые прочитал о неудачной конструкции HTML\'ого тэга TABLE.
Название: В чем прелесть XML-базы данных ?
Отправлено: Xander от 02 Декабря 2002, 18:49:55
Хм. Конкретно сказать ничего на эту тему не могу, НО:
насколько я понял из различных виденных мною статей, преимущества XML  в контексте СУБД видны только при ОЧЕНЬ БОЛЬШИХ масштабах системы. А нашим mysql+php сайтам беспокоиться не о чем :)
Название: В чем прелесть XML-базы данных ?
Отправлено: Olsufr от 02 Декабря 2002, 19:07:30
Xander
Цитировать
... при ОЧЕНЬ БОЛЬШИХ масштабах системы

и видимо тогда, когда фактор времени не является решающим.
Название: В чем прелесть XML-базы данных ?
Отправлено: Xander от 02 Декабря 2002, 19:17:52
Думаю, что там, где речь идет о таких больших масштабах, могут поставить достаточно мощные сервера, чтобы эта разница была неощутима. По большому счету, каким бы медленным ни был разбор XML, каналы связи все равно медленнее...
Название: В чем прелесть XML-базы данных ?
Отправлено: Oak от 02 Декабря 2002, 19:44:13
a vremya programista dorogo :)
Название: В чем прелесть XML-базы данных ?
Отправлено: Xander от 02 Декабря 2002, 19:45:02
угу. в противном случае все писали бы на асме, потому как быстрее...
Название: В чем прелесть XML-базы данных ?
Отправлено: Metaller от 03 Декабря 2002, 10:08:26
Oak
Статья рулит!!!
Распечатаю и повешу на стенку :))))
Название: В чем прелесть XML-базы данных ?
Отправлено: AlieN от 03 Декабря 2002, 12:47:50
гаааааа
XML "рулит"
Название: В чем прелесть XML-базы данных ?
Отправлено: Xander от 03 Декабря 2002, 13:34:38
http://www.xmldb.org/faqs.html#faq-2
http://otn.oracle.com/tech/xml/xmldb/htdocs/xmldb_intro.html

Это то, что они сами о себе говорят.