Помощник
|
Проектирования высоконагрузочных баз данных, (распределённых, нормированных БД) |
ThanDdoR
|
Сообщение
#1
|
||
|
|
||
|
|||
ZiTosS |
31.1.2009, 20:57;
Ответить: ZiTosS
Сообщение
#2
|
|
Оо видать учёба не дремлет xD
Немного не понял, вопрос по поводу написания своей базы данных, например подобия MySQL или же всё же просто разработка базы данных с высокой нагрузкой и большим количеством запросов, к примеру (онлайн-видео, чат Рунета). Уточни пожалуйста. А так... 1) _http://www.citforum.ru/database/dbguide/index.shtml 2) _http://www.internet-technologies.ru/articles/article_984.html В основном всё рассмотрено на основе реляционных баз данных. А так есть более мощные. |
|
|
ThanDdoR
|
Сообщение
#3
|
|
разработка базы данных с высокой нагрузкой и большим количеством запросов я имел в виду
Особенности создания и проэктирования таких баз данных хотел узнать? В чём отличие их от обычной БД Вот так скорее правильней сказал |
|
|
ThanDdoR
|
Сообщение
#4
|
|
Ясно.... тему можно закрывать
|
|
|
ZiTosS |
6.2.2009, 1:50;
Ответить: ZiTosS
Сообщение
#5
|
|
|
Особенности создания и проэктирования таких баз данных хотел узнать? Отличия в них никакого. Сервер MySQL выдерживает запросто высокую нагрузку и большое количество запросов. Одно надо учесть в таких базах данных нормализацию Объясню что это такое на пальцах... Вот у тебя есть одна таблица учеников с полями 1) ФИО 2) Дата рождения 3) Адрес 4) Класс Но если подумать, то у нас много учеников, которые учатся в одном класе друг с другом. Поэтому каждому давать значение класса без привязки это глупо, потому что потом, нам сложнее будет работать с такими данными. Например в школе решили сменить класс 11 "А" на 11 "Г", тогда вам с одной таблицей придётся сидеть и править записи всех учеников 11 "А". В отличии когда у нас таблицы разделены и связаны Легче разбить подобную таблицу на две отдельных Первая таблица именно данных учеников с полями 1) ФИО 2) Дата рождения 3) Адрес 4) Идентификатор_класса Вторая именно таблица классов в школе с полями 1) Идентификатор_класса 2) Класс Как мы видим связка этих двух таблиц идёт по полю Идентификатор_класса. -------------------------------------------------------- Также нужно знать, что уменьшает скорость работы БД. 1) Множественное соединение (когда открыли одно, открыли второе, а первое не закрыто и т.д.). 2) Вложенные запросы (Результат одного SQL запроса, является условием для второго или третьего) 3) Частое использование модификатора * - выбрать все поля (лучше будет перечислять только нужные поля)
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Интеграция спортивных данных API. Коэффициенты БК, Live результаты | 14 | yaroslav89 | 6631 | 13.3.2024, 23:16 автор: spoyer_ru |
|
ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ [Чарджбек|Рекавери|Возврат] |
9 | Leado | 3803 | 9.2.2024, 16:04 автор: baza0013 |
|
Продажа баз доменов на различных эксклюзивных CMS. Очень доступные цены. Более 300 cms |
42 | Nonsys | 483147 | 12.11.2022, 15:24 автор: JohnGonzo |
|
Базы данных, различной тематики, выкладываем тут. Делимся, обмениваемся, заказываем, парсим. |
12 | InfoObmen | 15182 | 4.9.2022, 2:32 автор: Галецкая |
|
Сбор баз, парсинг информации, постинг, автоматизация Качественно и в срок |
21 | SEOMR | 20757 | 22.7.2022, 15:10 автор: iodjin |
Текстовая версия | Сейчас: 29.3.2024, 17:29 |