Prośba o pomoc w zoptymalizowaniu struktury w bazie

dzięki, http://blog.rawonrails.com/2012/02/using-activerecordstore-with-rails-32.html wygląda obiecująco :slight_smile:

Nie potrafi. To generalnie jest bardzo świeży ficzer. Ale faktycznie pozwala fajnie zdenormalizować w wybranych sytuacjach. Natomiast proponowałbym Tobie jak mieć wszystko jak najbardziej znormalizowane i ewentualnie sobie zrobić w “produkcie” zserializowanego hasha z cache’em atrybutów, jeśli już chcesz oszczędzić joinów.[/quote]
Imho nie powinno być problemow, sprawdzałeś to? Sphinx musi dostać id i pola do niego przypisane, więc kwestia tego czy to się da wyciągnąć SQLem, a z tego co wiem, to da się mapować wartości z hstore’a na rekordy

Tylko pamiętaj, że to leży jako zserializowany tekst, więc nie wyszukasz po tym łatwo bez rozpakowania. Dodatkowo tutaj może być ze sphinxem nawet większy problem niż z hstore.