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

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

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #45 : 16 Декабря 2004, 22:39:43 »
[OFF](садясь в первый ряд и беря в руки стакан с поп-корном)[/OFF] заклюют
The documentations is your friend

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #46 : 16 Декабря 2004, 22:43:27 »
Цитировать
Alexey333:
Какие еще 500 Мб? Да при таких объемах и MySQL умрет.

эээ мужик, ты что думаешь вся эта хрень создана чтоб хранить пару килобайт? Пример использования mysql  http://livejournal.com
Цитировать

Проект (около 4 миллионов аккаунтов, 50 миллионов запросов в день) обслуживает распределенная система из более чем 90 серверов, построенная с использованием только открытого ПО:

- В качестве базы данных используется MySQL (кластер из реплицированных серверов);

подробнее тут:
http://forums.webscript.ru/showthread.php?s=&postid=115290
 в исканиях.

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #47 : 16 Декабря 2004, 22:51:56 »
Цитировать
RomikChef:
брехня.
отвечать за слова будем, или как?

Я же сказал, что разные параметры в разных файлах храню. Поэтому считываю только те параметры, которые мне нужны для сортировки.

Цитировать
RomikChef:
НЕТ НЕ ОДНА!
Тебе на кажую операцию записи файла нужно ЧЕТЫРЕ СТРОЧКИ.
только ты, этого не всасываешь.
именно поэтому я не вступаю в беседы с ламерами вроде тебя. Это бесполезно. Тебе говоришь факт, а ты от него отмахиваешься.

Ну и что? Какие проблемы? Я же не утверждал, что файл совсем не надо читать (не из воздуха же данные берутся).
Цитировать
RomikChef:
и сам ты - дешевка.

Не обижаюсь. Пускай я дешевка!
Цитировать
RomikChef:
1. код фильтрации ты пишешь САМ. НЕиз одной строчки.

Могу и из одной написать. Могу и из 3. Ну не на несколько же листов как ты написал в статье! Согласен?
Цитировать
RomikChef:
2. перебирать тебе приходится ВЕСЬ файл.

Иногда и весь файл (у меня их несколько), а можно только часть. Я этого и не отрицал. Перебирать весь файл не обязательно при чтении! Ты все напутал и смешал в одну кучу! К тому же перебор подразумевается при использовании цикла, а я никакой цикл в данном случае не использую.

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #48 : 16 Декабря 2004, 22:57:56 »
Цитировать
Green Kakadu:
обслуживает распределенная система из более чем 90 серверов

90 серверов! А попробовали бы они одну машину использовать!
Так что это не ответ. 90 серверов, потом с увеличением данных будет 150 серверов и т.д.

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

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
MySQL vs. .txt
« Ответ #49 : 16 Декабря 2004, 23:01:26 »
да.
с идиотами разговаривать бесполезно.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #50 : 16 Декабря 2004, 23:03:18 »
Цитировать
Alexey333:
Green Kakadu: ню-ню, подредактируй файлик, вес которого несколько гигов

Такого не бывает. Это ты загнул. MySQL в гигах тоже не бывает

из серии: "Папа это фантастика!"

Цитировать

MySQL версии 3.22 имеет предел по размеру таблиц 4 Гб. В MySQL версии 3.23, где используется новый тип таблиц, максимальный размер таблицы доведен до 8 миллионов терабайтов (2 ^ 63 bytes).
http://www.mysql.ru/docs/man/Table_size.html
 

одной таблицы.
 в исканиях.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #51 : 16 Декабря 2004, 23:06:01 »
Цитировать
RomikChef:
а. с идиотами разговаривать бесполезно.

зато забавно. Когда я только высунулся из гнезда еще хуже был
 в исканиях.

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #52 : 16 Декабря 2004, 23:07:51 »
Цитировать
RomikChef:
да.
с идиотами разговаривать бесполезно.

Ну и не разговаривай.
В любом случае лучше быть идиотом чем злым :)

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
MySQL vs. .txt
« Ответ #53 : 16 Декабря 2004, 23:20:16 »
Цитировать
Alexey333:
Суть одна и та же.
А лишнюю инфу я тоже не читаю.

=) Ага..
Цитировать
Alexey333:
Кстати, Котеров в своей книге написал

Кто это?
Цитировать
Alexey333:
читал, что на некоторых хостингах MySQL работает очень медленно. Видимо из-за перегрузки.

Мальчик, ты хоть раз нормальный платный хостинг щупал?
Ты как тот заяц из мультика который гусеницам показывал как надо правильно ползать.
Цитировать
Alexey333:
Я уже тестировал.

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

Да, пусть я буду первым кто произнес в этой теме слово "DBF" :)
Мне тормоз послужил толчком...

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #54 : 16 Декабря 2004, 23:23:26 »
Цитировать
Green Kakadu:
одной таблицы

А при чем тут максимальный размер?
К сведению, MySQL используется не только в PHP, но и в прикладном программировании. Я же говорю, что это запредельные числа для нормальной работы в WEB.
http://www.securitylab.ru/forum/forum_posts.asp?TID=12104&PN=2&get=last

"Можно еще добавить, что MySQL не самая производительная СУБД и при работе с большими базами данных может изрядно тормозить. "

http://phpclub.ru/talk/showthread.php?postid=294933

"В итоге и меня получается таблица около 800 000 000 строк "
"хех, если ты собрался на этих записях делать сложные выборки, в режиме реального времени... лучше пойди, удавись сразу..."

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #55 : 16 Декабря 2004, 23:23:50 »
Neter DBM?
The documentations is your friend

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #56 : 16 Декабря 2004, 23:39:01 »
Цитировать
NeoNox:
К сведению, MySQL используется не только в PHP, но и в прикладном программировании. Я же говорю, что это запредельные числа для нормальной работы в WEB.

ээ, я ж тебе нормальный пример дал ЖЖ.
 почему тебе кажется, что БД в несколько гиг - это что-то выдающееся? Посмотри на интернет чуть выше домашних страниц :)
Цитировать
Alexey333:
А при чем тут максимальный размер?

ты же сам сказал, что " MySQL в гигах тоже не бывает" на что я и ответил.
Цитировать
Alexey333:
 сведению, MySQL используется не только в PHP, но и в прикладном программировании.

спасибо за сведения :)
на сайте dev.mysql.com был опрос о популярном API при работе с бд ( http://dev.mysql.com/tech-resources/quickpolls/favourite-connector.html )

PHP (mysql/mysqli) 1987 (52.6%)
Perl (DBI) 334 (8.8%)
Connector/J (JDBC) 602 (15.9%)

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

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
MySQL vs. .txt
« Ответ #57 : 16 Декабря 2004, 23:42:55 »
Цитировать
Alexey333:
"В итоге и меня получается таблица около 800 000 000 строк "

уверен на 99,999999999999% что если ты будешь использовать в качестве БД под это просто файл и разбирать его php скриптом то ничего вообще не получится
 в исканиях.

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #58 : 16 Декабря 2004, 23:44:33 »
Цитировать
Neter:
Кто это?

Автор книги "Самоучитель PHP 4". Он и в интернете бывает. http://dklab.ru/ - его сайт.
Вот что он пишет в книге:
"Одна из самых популярных СУБД, которые используются в Web-программировании, - MySQL. Она предназначена для создания небольших (сравнительно, конечно - скажем, не более 100 Мбайт) баз данных, и поддерживает подмножество языка запросов SQL."

Цитировать
Neter:
Мальчик, ты хоть раз нормальный платный хостинг щупал?

Так жаловались как раз купившие платный хостинг.
Цитировать
Neter:
Родной мой, скорость обработки текстовых файлов тебя никто не спрашивает, просто попробуй это реализовать двумя-тремя строчками.

А если будет не 3 строчки, а 5, то уже конец??? Разные задания. Часто можно и одной строчкой отсортировать.
А про скорость ты все таки намекал. Иначе зачем ты назвал число 10000, если разницы нет сколько?

Оффлайн Alexey333

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
MySQL vs. .txt
« Ответ #59 : 16 Декабря 2004, 23:52:41 »
Цитировать
Green Kakadu:
ты же сам сказал, что " MySQL в гигах тоже не бывает" на что я и ответил.

Так теоретически и файл такого размера может быть (это то все знают). Читал я до этого и твой приведенный отрывок. Не не бывает теоретически, а практически на сайтах.
А пример с журналом непоказателен, так как там 90 мощных серверов работают под один сайт + масса оптимизаций и фич.
 
Цитировать
Green Kakadu:
уверен на 99,999999999999% что если ты будешь использовать в качестве БД под это просто файл и разбирать его php скриптом то ничего вообще не получится

Все возможно...

 

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