powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
25 сообщений из 457, страница 2 из 19
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703109
Iura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Данные будут занимать больше чем 1000 GB :( но не сразу :)

На серваке будут храниться тексты, введеные пользователями (в большом количестве). Для каждого слова из текста будет хранится дополнительная служебная информация. Если оставить все как есть, то эта служебная инфа может занимать до 100 байт на слово. :(
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703116
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Iura
А ты реально это пробывал делать?

Тока учебно. Реанально отклониться от реляционности я не готов - мы создаем БД, чтобы информацию было легко извлекть, а не тока чтобы экономить место на дисках (хотя я не уверен, что вложенные таблы или массивы это обеспечат). А извлечение ухудшится и, возможно, не тока в написании запросов, но и их оптимизации. И мне кажется Вы легко начинаете думать о Кэше ради экономии место на диске. Есть все-таки кое-что поважнее на сегодня при выборе СУБД.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703156
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Летом (по-видимому) будет новая версия DB2 (Viper). Одна из обещанных фич - компрессия данных. Это реальный и серьёзный выигрыш (больше чем в два раза, полагаю). А на отказе от foreign key в Кэшэ сколько вы могли бы сэкономить? Лично я полагаю, что там будет даже проигрыш, хотя бы за счёт неиспользуемых "хвостов" на страницах БД.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703161
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfo Victor Metelitsa
Это легко вообразить для не-SQL-СУБД.


Да и в Оракле представить моно легко (вложенные таблицы). Хуже представить как это потом запросы это прокорявит, када надо будет с этой инфой работать. Не та эта плата за экономию на диске. Логикой платить за физику что-то ломает без каких-то особых причин.
Я помню, Кайт показывал, что вложенные таблицы в Oracle реально реализованы при помощи foreign key, и расход памяти/дисков даже потенциально больше приведённой мной master->slave.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703166
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer уже сказал
IOT+Compress на detail экономия может выйти вполне приличная,
но за счет большей нагрузки на CPU

Nested Table - от лукавого и в данном контексте напоминает позицию страуса
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703203
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы посчитайте, что дороже - усложнить разработку/сопровождение или добить один диск в массив?

В некоторых случаях, оказывается, что увеличить мощность железа - намного дешевле
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703245
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
luraДанные будут занимать больше чем 1000 GB :( но не сразу :)
Уже вышли в свет террабайтные диски - так что ваш объем это семечки

Кстати, вы так и не сказали, какая задача перед вами стоит - что вы с данными делать то собираетесь? Потому как положить то вы их положите в какую бы то ни было структуру, а вот как достать оттуда - это может быть проблемой при неправильном хранении

-- Tygra's --
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703316
Iura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tygra luraДанные будут занимать больше чем 1000 GB :( но не сразу :)
Уже вышли в свет террабайтные диски - так что ваш объем это семечки

Кстати, вы так и не сказали, какая задача перед вами стоит - что вы с данными делать то собираетесь? Потому как положить то вы их положите в какую бы то ни было структуру, а вот как достать оттуда - это может быть проблемой при неправильном хранении

-- Tygra's --

В планах создать онлайн сервер для перевода текстов по технологии Translation Memory. Стоит это делать или не стоит - здесь не обсуждается.

Я решил это делать и готовлю пока схему будущей базы данных SQL 2005 Express .
Для каждого слова или фразы, из текста мне в некоторых случаях нужно будет хранить дополнительную информацию. Как часто это потребуется, пока не могу сказать. Предполагаю, что очень часто. В 60-70% случаях.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703530
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IuraВ планах создать онлайн сервер для перевода текстов по технологии Translation Memory. Стоит это делать или не стоит - здесь не обсуждается.

Я решил это делать и готовлю пока схему будущей базы данных SQL 2005 Express .
Для каждого слова или фразы, из текста мне в некоторых случаях нужно будет хранить дополнительную информацию. Как часто это потребуется, пока не могу сказать. Предполагаю, что очень часто. В 60-70% случаях.А в ограничения SQL 2005 Express укладываетесь?
И возможно стоит сделать набор тестов, для определения подходит система/ СУБД для решения задачи или нет.

Всего...
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703599
Iura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VoDAА в ограничения SQL 2005 Express укладываетесь?
И возможно стоит сделать набор тестов, для определения подходит система/ СУБД для решения задачи или нет.

Всего...

Пока так и делаю. Microsoft сделала многое, чтобы облегчить участь программиста.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703672
sever_5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Iura
Microsoft сделала многое, чтобы облегчить участь программиста.

Хе... :) :(

На прошлой неделе в вашей москве проходила конференция мелгкомягких - и там они заявляли, что цитирую: " ... В скором будущем неподготовленный пользователь сможет создавать аналитические модули с помощью специальной БД модулей, а БД программирование сведёться к "вставь туда"...
Труд программиста перестанет быть достоянием хорошо подготовленных людей...

Вот так, бабуины и так уже на бейсике не плохо пишут (достоверный факт), сроко они возьмуться и за нашу с вами работу...
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703683
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Iura VoDAА в ограничения SQL 2005 Express укладываетесь?
И возможно стоит сделать набор тестов, для определения подходит система/ СУБД для решения задачи или нет.Пока так и делаю. Microsoft сделала многое, чтобы облегчить участь программиста.
Особенно облегчает лимит на 4 гига данных ;-).
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703716
Iura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor MetelitsaОсобенно облегчает лимит на 4 гига данных ;-).

Я пока рисую таблички для базы:) Но это не значит, что я буду использовать SQL 2005 для законченого решения. Я пока определяюсь с выбором базы данных для реализации.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703770
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я полагаю, что из бесплатных для терабайта данных только DB2 Express-C и подойдёт.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703833
Iura
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока вопрос не стоит - в платной или бесплатной базе данных.
Вопрос стоит, что лучше для моего решения?

Мне нужно сделать всю логику на серваке + хранить и постоянно анализировать данные. Думаю, что в будущем потребуется использовать кластер. + на нем же должна висеть логика Web интерфейса пользователя. А она будет очень тяжелой :(

В идее, пользователь с любого браузера должен получить удобный интерфес с возможностью качественого перевода + возможностью вносить измнения в перевод, а также пополнять и редактировать свой словарь.

Вот мысли склоняются в пользу Oracle, по той причине, что его можно установить на любой платформе + есть поддержка ООП + Java.

Есть интерес к Cache. Его cache-исты сильно хвалят. SQL 2005 - понятный и простой удобный продукт. Но в случае перехода на несколько серваков - думаю столкнусь с проблемой :(
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33703888
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IuraПока так и делаю. Microsoft сделала многое, чтобы облегчить участь программиста.Точнее программиста начального уровня.

А для более высокогограблей понатыкало... наверное чтобы не расли
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704010
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IuraПока вопрос не стоит - в платной или бесплатной базе данных.
Вопрос стоит, что лучше для моего решения?


А бюджет, надо думать, безграничен?

Iura
Мне нужно сделать всю логику на серваке + хранить и постоянно анализировать данные. Думаю, что в будущем потребуется использовать кластер. + на нем же должна висеть логика Web интерфейса пользователя. А она будет очень тяжелой :(

В идее, пользователь с любого браузера должен получить удобный интерфес с возможностью качественого перевода + возможностью вносить измнения в перевод, а также пополнять и редактировать свой словарь.


Как-то подозрительно звучит. Особенно "качественный перевод" - разве такое бывает? ;-). Что там на сайте будет происходить? Это особый вебсайт для всех профессиональных переводчиков России? И сколько их всего наберётся, которые будут посещать? И ради них несколько десятков и даже сотню тысяч долларов не жалко?

Iura
Вот мысли склоняются в пользу Oracle, по той причине, что его можно установить на любой платформе + есть поддержка ООП + Java.


Но надо ли его ставить "на любую платформу" (отличную от виндов)?

Iura
Есть интерес к Cache. Его cache-исты сильно хвалят. SQL 2005 - понятный и простой удобный продукт. Но в случае перехода на несколько серваков - думаю столкнусь с проблемой :(

На всякий случай: у MS SQL и IBM DB2 кластеры Shared Nothing (иными словами, у каждого узла свой набор дисков, и он может обращаться непосредственно только к своему), у Oracle - Shared All (все узлы используют диски совместно). Мне (умозрительно) представляется, что Oracle здесь окажется надёжнее, а MS SQL и DB2 - производительнее.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704037
VoDA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IuraПока вопрос не стоит - в платной или бесплатной базе данных.
Вопрос стоит, что лучше для моего решения?
Кроме Вас этого ни кто оценить не может
IuraМне нужно сделать всю логику на серваке + хранить и постоянно анализировать данные. Думаю, что в будущем потребуется использовать кластер. + на нем же должна висеть логика Web интерфейса пользователя. А она будет очень тяжелой :(

В идее, пользователь с любого браузера должен получить удобный интерфес с возможностью качественого перевода + возможностью вносить измнения в перевод, а также пополнять и редактировать свой словарь.
Трех-звенка? наверное это более правильно, чем городить логику уровня представления на сервере БД.
IuraВот мысли склоняются в пользу Oracle, по той причине, что его можно установить на любой платформе + есть поддержка ООП + Java.

Есть интерес к Cache. Его cache-исты сильно хвалят. SQL 2005 - понятный и простой удобный продукт. Но в случае перехода на несколько серваков - думаю столкнусь с проблемой :(
Каждый кулик хвалит свое болото.

PS без реального ТЗ грамотно выбрать все равно не получится. ИМХО.
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704071
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю, что речь идет уже о тиражируемой системе?
Это откуль столько переводчиков то? ;)

И чем данная задача отличается от какой другой - ну есть список слов, ну есть список параметров слов. Ну и что?

По поводу того, что некоторые СУБД подо все ставятся - нужно сначала хотя бы под что-то одно написать. И это одно сделать нормально. И остановиться - потому что окажется, что под много чего оно и работать не так будет, да и не нужно будет оно все. Или еще к БД набор из движков сайтов будете поставлять - php? asp.net, java, .....?

-- Tygra's --
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704142
Sergei Obrastsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
serg_seak
Насколько я читал, что сама база Кэш не оптимальна, те занимает места намного больше чем РСУБД при наличии того объема данных... Это если разговор идет именно о критичности расхода памяти (места на дисках)...
Интересно было бы узнать источник этой информации. :)
Фактически, Cache хранит эти же данные МИНИМУМ в 2 раза меньшим
объемом. Ну, например, 15,000,000 записей в MS SQL занимают 3.5 Gb
(19 полей переменной длины). Cache в этом объеме умещает 30,000,000
таких записей + 240,000,000 дополнительных индексов для быстрой
выборки. Ну, там еще стандартный кашовский перехлест в опережающем увеличении размера файла в несколько сотен мегабайт, да это мелочи. :)
А, ну да, в MS SQL ни ключей, ни индексов не делал, просто оценивал
размерность.

С уважением. Сергей
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704167
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор+ 240,000,000 дополнительных индексов для быстрой
выборки.

Мне это больше всего понравилось!!! :)

ЗЫ Это так, не по делу :))

-- Tygra's --
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704200
Sergei Obrastsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Iura
Есть интерес к Cache. Его cache-исты сильно хвалят. SQL 2005 - понятный и простой удобный продукт. Но в случае перехода на несколько серваков - думаю столкнусь с проблемой :(
Я бы его и порекомендовал. Мне, конечно, как хардкорщику, эмулирование
SQL и втягивание в систему всего, на что упал взгляд, сильно не нравится,
но я понимаю их политику и даже могу согласиться с осмысленностью такого
подхода. А при использовании Web-интерфейса ты вообще ничего не потеряешь при этом выборе. Одно большое НО: желательно все-таки
хорошо разобраться в языке и системе хранения данных, иначе ты
получишь просто быстрый и компактный SQL. Хотя, большинству ничего
другого и не надо. :)

С уважением. Сергей
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704224
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergei Obrastsovбыстрый и компактный SQL.

ню ню
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704233
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
про это то-же не забудьте
...
Рейтинг: 0 / 0
Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
    #33704247
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergei ObrastsovИнтересно было бы узнать источник этой информации. :)
Фактически, Cache хранит эти же данные МИНИМУМ в 2 раза меньшим
объемом. Ну, например, 15,000,000 записей в MS SQL занимают 3.5 Gb
(19 полей переменной длины). Cache в этом объеме умещает 30,000,000
таких записей + 240,000,000 дополнительных индексов для быстрой
выборки. Сергей
Каким же образом это возможно? У Кэшэ байт из 16 битов?
...
Рейтинг: 0 / 0
25 сообщений из 457, страница 2 из 19
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Новое сравнение (SQL 2005, Oracle 10G, Cache 5, MySQL - cat2 :) )
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]