Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.06.2011, 17:30
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 1  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
По умолчанию Как можно из БД сделать XML?

Есть простая БД: 100 полей и 100 записей, а на пересечении их некие строковые значения. Всего получается 10 тыс. значений.
Можно ли эту БД перегнать в XML, чтобы также можно было задать два параметра (номер поля и номер строки) и получить искомую запись?

Старый 11.06.2011, 17:42
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 2  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Э, с помощью любого серверного языка и SQL запроса.

Старый 11.06.2011, 19:24
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 3  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Я не про конвертацию. Какая должна быть структура искомого XML чтобы мне было быстро и удобно осуществлять поиск потом нужной записи по двум параметрам?

Старый 11.06.2011, 19:56
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Код:
<table><td><tr>data</td></tr></table>
не?
__________________
Hell is the possibility of sanity

Старый 11.06.2011, 20:50
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 5  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Сообщение от Astraport Посмотреть сообщение
Я не про конвертацию. Какая должна быть структура искомого XML чтобы мне было быстро и удобно осуществлять поиск потом нужной записи по двум параметрам?
Если мы говорим про работу из AS3, то примерно так:

Код:
<data>
  ...
  <record foo="1" bar="2".../>
  ...
</data>
Т.е. по-возможности храним данные в атрибутах плоского списка.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 12.06.2011, 00:16
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 6  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Цитата:
Если мы говорим про работу из AS3, то примерно так:
Ну если это лучшее решение, тогда не стоит переходить на XML. Весь вопрос был в размере и скорости доступа, но если так как я и представлял, тогда игра не стоит свеч. Размер XML-файла 3-4 МБ, поиск 2-3 секунды

Старый 12.06.2011, 14:44
fish_r вне форума Посмотреть профиль Отправить личное сообщение для fish_r Посетить домашнюю страницу fish_r Найти все сообщения от fish_r
  № 7  
Ответить с цитированием
fish_r
 
Аватар для fish_r

блогер
Регистрация: Jan 2011
Сообщений: 1,162
Записей в блоге: 4
Цитата:
Сообщение от Astraport Посмотреть сообщение
Ну если это лучшее решение, тогда не стоит переходить на XML. Весь вопрос был в размере и скорости доступа, но если так как я и представлял, тогда игра не стоит свеч. Размер XML-файла 3-4 МБ, поиск 2-3 секунды
Одним из ключевых достоинств использования БД всегда считалась скорость доступа. Не пытайтесь обскакать БД в этом вопросе - долгие хлопоты, лишние слезы.

Старый 12.06.2011, 17:06
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 8  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Сообщение от fish_r Посмотреть сообщение
Не пытайтесь обскакать БД в этом вопросе - долгие хлопоты, лишние слезы.
Если БД живет на сервере, а XML уже загружен на клиента и прошел предварительную обработку (то же индексирование), то за счет потерь на коммуникацию с сервером вариант с XML может дать существенно большую скорость.

К сожалению, а данном случае недостаточно информации, чтобы советовать что-то конкретное.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 12.06.2011, 17:13
fish_r вне форума Посмотреть профиль Отправить личное сообщение для fish_r Посетить домашнюю страницу fish_r Найти все сообщения от fish_r
  № 9  
Ответить с цитированием
fish_r
 
Аватар для fish_r

блогер
Регистрация: Jan 2011
Сообщений: 1,162
Записей в блоге: 4
Да, конечно. Но это должен быть очень специфичный случай... Даже не могу сходу придумать такую ситуацию.

Старый 12.06.2011, 17:19
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 10  
Ответить с цитированием
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Легко. Информационный киоск.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Создать новую тему Ответ Часовой пояс GMT +4, время: 11:13.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:13.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.