ФорумПрограммированиеPHP для идиотов → Комментарии деревцем

Комментарии деревцем

  • md5

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

    Spritz 14 июля 2008 г. 0:43, спустя 41 день 13 часов 13 минут

    а кто, что думает насчет Berkley BD?
    использовали?

    тут вот что нашел
    http://wepadrom.com/tests/tree/paths2db.php
    все умрут, а я изумруд
  • Trej Gun

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

    Spritz 14 июля 2008 г. 0:58, спустя 15 минут 15 секунд

    а что это и де можно толково почитать?
  • md5

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

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

    Spritz 14 июля 2008 г. 1:09, спустя 4 минуты 29 секунд

    я и забыл о википедии
  • adw0rd

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

    Spritz 14 июля 2008 г. 2:08, спустя 58 минут 58 секунд

    md5, я о BDB (как о типе таблиц в MySQL) знаю только то что данные хранятся совместно с индексами в би-деревьях, поэтому доступ к отдельным записям происходит значительно быстрее, а вот перебор всей таблицы намного медленнее.
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 15 июля 2008 г. 13:05, спустя 1 день 10 часов 57 минут


    а кто, что думает насчет Berkley BD?
    использовали?

    тут вот что нашел
    http://wepadrom.com/tests/tree/paths2db.php

    а зачем тебе BDB
  • md5

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

    Spritz 15 июля 2008 г. 22:18, спустя 9 часов 13 минут 43 секунды



    а кто, что думает насчет Berkley BD?
    использовали?

    тут вот что нашел
    http://wepadrom.com/tests/tree/paths2db.php

    а зачем тебе BDB
    сравниваю скорости
    как выяснелось, BDB для выборки отдельных записей, а мне нужно выводить все дерево комментов по опред. топику
    так что, буду дальше экспериментировать
    пока все никак руки не дойду погонять на больших объемах
    все умрут, а я изумруд
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 16 июля 2008 г. 11:08, спустя 12 часов 49 минут 23 секунды

    40К комментов примерно по 20-30 в дереве, выводится в лёт! причём идёт объединение 3-4 таблиц…
  • md5

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

    Spritz 16 июля 2008 г. 11:22, спустя 13 минут 47 секунд


    40К комментов примерно по 20-30 в дереве, выводится в лёт! причём идёт объединение 3-4 таблиц…
    это про кого?
    все умрут, а я изумруд
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 16 июля 2008 г. 14:33, спустя 3 часа 11 минут 13 секунд



    40К комментов примерно по 20-30 в дереве, выводится в лёт! причём идёт объединение 3-4 таблиц…
    это про кого?

    эт я про свой пример…. что я тестил….
  • md5

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

    Spritz 16 июля 2008 г. 20:39, спустя 6 часов 6 минут 8 секунд

    чем в path разделяешь? точкой?
    как с сортировкой?
    сортировать по блобу?
    все умрут, а я изумруд
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 16 июля 2008 г. 21:53, спустя 1 час 14 минут 12 секунд

    чем в path разделяешь? точкой?

    нет дополняю нулями до нужного разряда…
    и с сортировкой становится всё норм…


  • md5

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

    Spritz 16 июля 2008 г. 22:05, спустя 11 минут 51 секунду

    path собирается из родительских id?
    покажи структуру
    все умрут, а я изумруд
  • Patrick

    Сообщения: 506 Репутация: N Группа: Кто попало

    Spritz 16 июля 2008 г. 22:15, спустя 10 минут 29 секунд

    допустим у нас 3 разряда
    т.е. что получается
    -001
    —-001002
    ——-001002200
    —-001010
    у меня разрядов 9 или 10 точно не помню…
  • md5

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

    Spritz 16 июля 2008 г. 22:20, спустя 4 минуты 33 секунды

    т.е. упираемся в ограничение — 999 :)
    1,2 и т.д. это что? это id родительских комментов?
    все умрут, а я изумруд

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