Автор Тема: MySQL vs. .txt  (Прочитано 64616 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
MySQL vs. .txt
« Ответ #90 : 17 Декабря 2004, 18:26:28 »
Цитировать
Alexey333:
Скоро я напишу свои статьи и буду распространять их по интернету. Хватит уже этого беспредела

зачоот=)
ну, будем исповедоваться?

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
MySQL vs. .txt
« Ответ #91 : 17 Декабря 2004, 23:11:19 »
Alexey333
Так, давай по-порядку.
Как ты считаешь, почему файлы лучше СУБД?

1. Выше скорость извлечения/добавления/изменения данных при меньшем потреблении ресурсов компьютера.
2. Запросы на извлечение/добавление/изменение строятся удобнее, проще и быстрее. Более быстрая разработка приложения использующего текстовые файлы в качестве БД.
3. Удачно реализован механизм блокировок, в т.ч. отдельных записей.
4. Более высокая надёжность хранения данных. Я люблю хранить пароли в текстовых файлах.
5. Возможность строить сложные запросы. С многочисленными объединениями, сортировками, агрегатными функциями.
6. Файл можно принести в церковь и осветить за 50 рублей/мегабайт.
7. Мне нравится как в них реализован автоинкремент, индексы и уникальные поля.
8. Я люблю хранить в них бинарные данные.
9. Поддержка целостности данных очень помогает мне.
0. Мой TXT-файл очень любит работать с транзакциями.
Мне тормоз послужил толчком...

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #92 : 18 Декабря 2004, 00:00:32 »
Цитировать
Neter:
6. Файл можно принести в церковь и осветить за 50 рублей/мегабайт.

Неудачное предложение.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #93 : 18 Декабря 2004, 00:10:34 »
Alexey333  а мне понравилось. только дамп базы данных тоже туда стоит принести, мало-ли что с ним при mysqldump-e случится.
The documentations is your friend

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #94 : 18 Декабря 2004, 00:37:22 »
Не хочу с вами больше разговаривать. Вы уже переходите все границы и шутите над тем, над чем нельзя шутить.
Да, и доказывать я вам больше ничего не собираюсь. Есть в жизни более важные моменты, чем ваши теории. Вы же тут ослеплены непомерной гордостью и фанатизмом, и я даже близко не хочу становиться таким. Можете продолжать называть меня идитотом. Хуже этим вы мне не сделаете (только себе).

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
MySQL vs. .txt
« Ответ #95 : 19 Декабря 2004, 01:48:21 »
поколения программистов были слепы... но тут в Интернете появляются статьи... статьи про использование файлов! и все начинают прозревать...

Alexey333
а не подскажешь ли, как в файлах хранить иерархические данные? например, реализовать Nested Sets? или начинать использование файлов совместно с папками и делать обход папок червячком при помощи файловых функций, загонять структуру папок в массивы, а потом работать с массивами?

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

Возвращаемся к основам...
работа в Украине

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #96 : 19 Декабря 2004, 02:14:47 »
Цитировать
Yukko:
а не подскажешь ли, как в файлах хранить иерархические данные? например, реализовать Nested Sets? или начинать использование файлов совместно с папками и делать обход папок червячком при помощи файловых функций, загонять структуру папок в массивы, а потом работать с массивами?

гы-гы, БД - это же тоже файл(ы) + некоторые методы взаимодействия с данными. Так что все это реализуется в файлах :)
другое дело, что удобнее(надежнне/быстрее): все писать самому или часть работы возложить на базу?
Это я к тому, что никто не мешает в файле похранить любые данные (любые структуры данных) :) они ж там рано или поздно все равно окажутся
 в исканиях.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
MySQL vs. .txt
« Ответ #97 : 19 Декабря 2004, 10:55:46 »
Green Kakadu, правильно, я требую продолжения банкета!:) Даёшь MySQL на пхп!!!:)
[OFF]Эх, какую хорошую тему только сейчас заметил. Пока читал - плакалЪ:) (садится рядом с NeoNox\'ом на первый ряд)[/OFF]
Ну к чему все это, лучше бы водки выпили...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
MySQL vs. .txt
« Ответ #98 : 19 Декабря 2004, 12:10:07 »
Green Kakadu это как раз самое смешное во всей истории.
чувак ваяет самопальную бд, но вслепую, и очень фанатично :-)

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
MySQL vs. .txt
« Ответ #99 : 19 Декабря 2004, 13:27:30 »
Цитировать
Примечание: На самом деле, БД - это не волшебный ящик, и хранит она данные не в нематериальном эфире, а в тех же самых файлах. И точно так же их переписывает. Но делает это она совершенно прозрачно для пользователя.

С чего все начиналось-то... :super:

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
MySQL vs. .txt
« Ответ #100 : 19 Декабря 2004, 13:43:01 »
видать, человек был слишком религиозен и решил отказаться от такой интересной дискуссии, обидевшись на шутку про освещение файлов за 50 рублей за мегабайт... :)

Ничего, я думаю, что у него все наладится, когда он будет делать первый заказ с СУБД :)
работа в Украине

Оффлайн 2NetFly

  • Модератор
  • Глобальный модератор
  • Постоялец
  • *****
  • Сообщений: 144
  • +0/-0
  • 0
    • Просмотр профиля
    • http://feotast.net
MySQL vs. .txt
« Ответ #101 : 19 Декабря 2004, 13:47:59 »
Посоветовали бы человеку про DBM почитать, а то у него, похоже, "синдром гениального изобретения".
There Is More Than One Way To Do It (c)

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #102 : 19 Декабря 2004, 14:21:38 »
Цитировать
2NetFly:
Посоветовали бы человеку про DBM почитать

ето уже упоминали :) но ему все равно - слово \'database\' он не приемлет по идеологическим соображениям, не важно реляционная она или нет.
« Последнее редактирование: 19 Декабря 2004, 14:29:37 от Green Kakadu »
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #103 : 19 Декабря 2004, 14:53:45 »
Всем любителям  файлов посвящается:
Подбор СУБД для поисковой системы
правда Alexey333 не стоит радоваться, это не подтверждает твою теорию, что файлы рулез форевер, а лишь говорит о том, что прямые руки + знания это круто, и для  реализации довольно специфичных идей +для высокой произ-ти стоит отказываться от СУБД  :) но это делается не на ПХП
еще сосулка:
inverted files construction
 в исканиях.

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #104 : 19 Декабря 2004, 15:48:58 »
Цитировать
hanslinger:
Примечание: На самом деле, БД - это не волшебный ящик, и хранит она данные не в нематериальном эфире, а в тех же самых файлах. И точно так же их переписывает. Но делает это она совершенно прозрачно для пользователя.

С чего все начиналось-то...


Разумное замечание!
А то заявляется, что MySQL решает проблемы одной строкой, хотя в другом месте он же поясняет, что действия все же производятся, только невидимо для программиста. Аналогично везде можно написать функции, подставлять значения, а потом орать, что одна волшебная строка все выполняет!

Цитировать
Yukko:
видать, человек был слишком религиозен и решил отказаться от такой интересной дискуссии, обидевшись на шутку про освещение файлов за 50 рублей за мегабайт...

Почему был???
А от дискуссии с нормальными людьми я не отказываюсь. Почему они должны отвечать за других?

Цитировать
2NetFly:
а то у него, похоже, "синдром гениального изобретения".

А что, от этого будет кому-то хуже?

Цитировать
Green Kakadu:
ето уже упоминали  но ему все равно - слово \'database\' он не приемлет по идеологическим соображениям, не важно реляционная она или нет.

Упоминали, но ссылку не дали.
А к слову "database" я нормально отношусь! Здесь важен сам принцип.
Цитировать
Green Kakadu:
Всем любителям файлов посвящается:
Подбор СУБД для поисковой системы

Я там приметил сообщения на тему нашего немного прошлого обсуждения:
"Думаю мускл с таблицей в 2Г помрёт"
"Не помрет, но будет долго ломаться.  Пробовала. Результат неутешителен. "

Теперь понял о чем я говорил? Даже у MySQL есть свои реальные пределы на объем информации в веб-программировании.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28