ФорумРазработкаБазы данных → Хранение различных свойств товара + поиск по ним.

Хранение различных свойств товара + поиск по ним.

  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 7 мая 2012 г. 23:44

    Привет, друзья. Делаю достаточно крупный интернет магазин, товары бывают разных типов, поэтому свойства описывать тоже нужно разные + уметь быстро искать по ним. Почитал про MongoDB , сам принцип хранения подходит , но вопрос в скорости работы и потреблении памяти. Так же была идея хранить все в MySQL,под каждый тип товара создавать отдельную таблицу и проставлять индексы, смущает колличество таблиц. Кто что подскажет? Может у кого есть интресные идеи или тема возможно поднималась.
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 7 мая 2012 г. 23:47, спустя 2 минуты 43 секунды

    тема возможно поднималась но все время говорили про eav
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 7 мая 2012 г. 23:48, спустя 1 минуту 35 секунд

    Привет, друзья.

    вот сука маркетолог, тебе бы амвей продавать :D
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 7 мая 2012 г. 23:49, спустя 55 секунд

    Sinkler, это когда все в одной таблице и каждое отдельное свойство храниться в отдельной записи? Мне кажется это не самое быстрое решение.
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 7 мая 2012 г. 23:49, спустя 27 секунд

    Так же была идея хранить все в MySQL,под каждый тип товара создавать отдельную таблицу и проставлять индексы, смущает колличество таблиц.

    ебанулся чтоли? :D

    предлагаюсоздавть под таблице на товар!
    Спустя 21 сек.
    Мне кажется

    ту тты прав. при правильных индексах это одно из быстрейших.
    Сапожник без сапог
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 8 мая 2012 г. 0:14, спустя 24 минуты 21 секунду

    бля, Трой, нигани, буквально позавчера такую же тему поднимали
    Спустя 17 сек.
    по сабжу - EAV *trollface.jpg*
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 8 мая 2012 г. 0:30, спустя 15 минут 48 секунд

    для поиска по параметрам можно заюзать сфинкс, будет быстро и мягко
    Сапожник без сапог
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 8 мая 2012 г. 0:36, спустя 6 минут 13 секунд

    Абырвалг, да хз, я пыху не читаю почти, экзамены на носу.
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 8 мая 2012 г. 0:47, спустя 11 минут 9 секунд

    экзамены в школе? вы чо, прикалываетесь? кто к ним готовится-то?
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 8 мая 2012 г. 1:02, спустя 15 минут 3 секунды

    короче смотри схему БД магенты http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/magento_database_diagram
    всетаки они долго на этом рынке
    Спустя 37 сек.
    ну или любой другой магазин установи и посмотри
    Спустя 56 сек.
    На питоне есть Satchmo, LFS, GetPaid, EasyShop, Perfect Sale
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 8 мая 2012 г. 9:38, спустя 8 часов 35 минут 57 секунд

    Sinkler, ну дык я в питер поступать собрался. adw0rd, спасибо
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 8 мая 2012 г. 10:27, спустя 49 минут 1 секунду


    экзамены в школе? вы чо, прикалываетесь? кто к ним готовится-то?

    тот, кто хочет иметь широкий кругозор
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 8 мая 2012 г. 11:36, спустя 1 час 8 минут 57 секунд

    да какая разница, куда поступать, учиться надо в школе, а не перед экзаменами
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 8 мая 2012 г. 11:56, спустя 20 минут 20 секунд

    Sinkler, так я и в школе хорошо учился. Школа деревенская, глупых детей много, учителя не успевают выдать все. Приходиться заниматься самому, у репетиторов. Даже важно не сколько поступить, сколько "для себя". Математика, Русский Язык, Информатика, Английский язык имхо важны для разработчика.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!