![]() |
|
Модераторы: LSD |
![]()
|
|
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Итак.
Как мне посоветовали знающие люди, я создал отдельный топик, являющийся своеобразным продолжением обсуждения темы "какую базу выбрать". Я усиленно ( Получается, один я такой "левый" с этой БД. Мне бы хотелось провести небольшое исследование, почему народ не хочет ее использовать (зачем мне это надо? - ну.. банальный пример - я напишу прогу для работы с Cache, а она нафиг ни кому не нужна будет). Все используют MS SQL Server, Oracle, редкая птица использует "оффисные базы" (Access, Excel). Практически все. Мне ответили, что все используют только проверенное временем - ну тогда дальше MS-DOS с его чудесным интерфейсом ни ногой... В общем, господа, прошу потратить пару минут и высказаться по этому поводу. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
Свои мысли по вопросу я разобью на несколько категорий
1. Что я использую, почему и как я к этому пришел. 2. Что я думаю о будущем СУБД. Сразу хочу оговориться, что опыт у меня не очень большой(я ещё студент), но может кому-то моё мнение покажется интересным. 1. Что я использую, почему и как я к этому пришел. Начиналось всё с банального Парадокса. Сейчас я использую MsSQL 7.0 . Почему не 2000?? Работа такая, но работаю я на n-ую долю ставки и дома,а также на начало работы я ни одну СУБД не знал (только теорию), так, что седьмая версия послужила хорошей основой. Впоследствии я стал изучать MsSQL 2000 (сначала сам, а потом ещё и в универе) Oracle я не знаю, но некоторая информация имеется. 2. Что я думаю о будущем СУБД. За новостями я обычно не слежу и сказать о том, вышел ли MsSQL 2003, не могу, но когда он до меня дойдет, тогда я ещё 10 раз подумаю, что изучать. А пока думаю получать сертификат Ms или учить Oracle, скорее всего первое. З.Ы. К чему я всё это? Да к тому, что, как мне кажется, что это типичная история многих разработчиков. Люди начинают изучать то, на что есть больший спрос. Про Cache такого я сказать не могу, по крайней мере у нас в Питере я объявлений о работе не видел!!! (Но может не там смотрел). -------------------- подписи нет |
|||
|
||||
| aleko_s |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 24.10.2003 Где: Салоники, Греция Репутация: нет Всего: нет |
Про Кэш я вообще ничего не слышал.
Начинал писать на Клиппере+асм+ДиБэйз, потом по долгу службы переполз на Дельфи+Интербэйз, щас есть задача Киликс+МайСикуэл Что такое Кэш и с чем его едят. Курт, может у тебя есть краткое его описалово ? |
|||
|
||||
| stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
Всё выше перечисленное совсем не означает, что я против Cache, а то, что как начинающий специалист я не могу себе позволить такую роскошь, как изучение Cache. Ну не знаю я где его применить!!! (Пока не знаю)
Времена меняются, и м.б. через год я буду кричать:"Используйте Cache!!!!!!". -------------------- подписи нет |
|||
|
||||
| stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
2 aleko_s
Посмотри Intersystems Cache Ещё инфа, кот. написал не я и на другом форуме
З.Ы. Кстати, сам услышал о Cache только два месяца назад -------------------- подписи нет |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
SQL-серверов на самом деле не так уж и мало.
- Oracle - MS SQL - Informix - DB2 - Sybase - SQLBase Для небольших задач хорошо подходят - PosgreSQL - Interbase - MySQL Под все такие сервера написано много и, что самое главное, ИМХО, много специалистов готовы подхватить проект, даже если кто-то из программистов уходит. Потому как (для примера) видел вакансию на PowerBuilder - так там даже по питерским меркам деньги просто очень большие. Потому как нет специалистов. А рынок серверов на самом деле раскручивают именно специалисты. Ведь не директор же будет ставить SQL. |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Кроме того я вижу из описания, что стандарт SQL Cache не поддерживает. Значит огромное количество ныне существующего кода на него не перенести.
И кто рискнет на такую платформу ставить пусть даже несколько тысяч долларов ? А большие системы должны работать годами и даже десятками лет. И стоить такие проекты будут не одну сотню тысяч. Если не миллионы долларов Я бы не рискнул. |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Т.е. как так не поддерживает? Вроде все поддерживается! А какой именно стандарт ты имеешь ввиду?? -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Извини, не очень внимательно прочитал. Здесь был не прав. Но основное осталось - спецов по нему очень мало. Надо раскручивать. Но тогда денежков надо много. |
|||
|
||||
| Kurt |
|
|||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Ну, тут ты прав..
Хотя, если спецов мало, то они и ценятся выше!! Но по-моему, во всяком случае, НАЧАТЬ работать с этой системой не так уж трудно. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
|||
|
||||
| stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
А долго ты с ней разбирался?
И на каком уровне знаешь? -------------------- подписи нет |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
Модератор: А к чему этот вопрос? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| stron |
|
||||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
А интересно сколько по времени надо изучать Cache, чтобы под неё начать писать что-то стоящее
Просто интересно Можно ещё добавить вопрос: "Как давно с ней работаешь?" А всё это для общего знания, представления тенденций. Хочется понять, какими темпами идет внедрение Cache. Может стоит и поучить... -------------------- подписи нет |
||||
|
|||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
Модератор: ну дык и задавайте вопросы таким образом. При такой постановке обсуждение будет действительно конструктивным. Мне и самому интересны ответы. А вот в начальной формулировке это выглядело ... гм... не совсем корректным
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Kurt |
|
||||
|
Увлеченный ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1662 Регистрация: 22.8.2003 Где: Краснодар Репутация: нет Всего: 36 |
Хм.. Вопрос, конечно, правильный. У меня есть знакомый дядя, преподающий базы данных в Москве, имеющий контакты с США (преподающий там) - на вопрос, знает ли ОН базы (в т.ч. Oracle & Cache) был такой ответ - "покажите мне человека, к-й может с полной уверенностью ответить - ДА. Чем больше специалист учит базы, тем больше он не знает". Замысловатая фраза, если подумать, - типа как в это все глубоко полезешь - все не так просто. Однако. Если интересует в основном "программистская" часть (хочется научиться создавать проги, к-е используют Cache), НЕ администрирование базы, то времени требуется совсем не много. Опять же, все зависит от того как хочешь связываться с базой и на чем. Можно с помощью ODBC/JDBC(for Java Т.е. используя BDE/ADO etc, все делается 2-мя кликами. (Для тех, кому интересно, хочу сказать, что это далеко не оптимальный путь..) Больше всего мне нравится связываться через объекты - вместо 30 мин (BDE) или, скажем, 20 мин.(ADO), тот же самый запрос выполняется за 12-16 сек!! (может, есть еще чего быстрее, но это и так более чем хорошо). Интересует внутренний язык Cache (COS)? Хм.. Эт чуток по-сложнее, хотя и очень эффективно. Напоминает чуть-чуть VBScript - надо привыкнуть. Если интересует администрирование - честно говоря в это сильно не лез, но во всяком случае хорошая документация везде поможет
Не очень. Хотя как сказать, я студент университета, в котором читаются лекции по БД Cache. Лекции прослушаны.. Но, как всем известно, можно ходить на пары и ничего не знать (достаточно взглянуть на моих одногрупников), а можно целенаправленно взяться и самому все освоить. На данный момент я ежедневно на кафедре - ваяю крупный проект на Cache (вот от "безделия" и решил выяснить, кто чего думает об этом всем). Вобщем, мое личное мнение - с этой базой вполне можно работать - она нечто такое, что быстрее Oracle, но пока не позиционируется как его конкурент - как бы занимает средний уровень. В топике "какую базу выбрать" человек хотел переходить с Excel на Oracle - по причине скорости. Мое ЛИЧНОЕ мнение - тут Cache был бы в самый раз. Зачем так напрягать комп Oracle'ом? Сколько ресурсов ест! Я ставил такой эксперимент - устанавливал Cache на комп с PI, 48 MB оперативной памяти (на SIMM!) - в общем, зверь, а не машина. Так вот, Cache там нормально пахал (ну согласен, немного долговато выполнялись запросы на 100 тыс записей - это мелочи). Вобщем, даже там все будет работать. А покажите мне самоубийцу, к-й решит туда поставить Oracle? Если начать изучать, я бы взялся за две вещи (тем более, если есть опыт работы с другими базами) - связь внешних приложений с Cache (особенно интересен CacheObject), а так же технология CSP (честно говоря, я получал чисто эстетическое удовольствие, когда читал про нее). А остальное все по пути. З.Ы.Если кому интересно, могу скинуть пару тутореалов "для самых начинающих" или так чего рассказать. Попробуйте провести пару тестов на скорость... З.Ы.З.Ы. По поводу темпов внедрения шел такой слух, что весь Дальний Восток (какая-то система управления чем-то глобальным, сейчас не помню - уточню по возможности) перешел на Cache. В общем, узнаю - поведаю. -------------------- Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед) ... Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн) |
||||
|
|||||
![]()
|
| Правила форума "Общие вопросы по базам данных" | |
|
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |