![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 2.04.2018 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
1. Mam drzewiastą strukturę kategorii w bazie ~3000 rekordów. Agreguję produkty z różnych stron za pomocą xml z tym że nie są to spójne pliki i wymagają dopasowania produktu do kategorii. Czasami jest to forma "kategoria/subkategoria/subkategoria", innym razem po prostu "kategoria". Myślałem o wykorzystaniu ElasticSearch, do dopasowania po nazwie? Co sądziecie o takim rozwiązaniu? Może ktoś z was ma lepszy patent jak mapować takie produkty. Jestem świadomy że, nie da się tego uniwersalizować, bo raz jest to breadcrumbs a innym razym razem sama nazwa, lecz chciałbym się skupić na samym dopasowaniu. 2. W dockerze testowałem także operację na tabelach, mianowicie na tabeli ~5mln rekordów, chciałem dodać klucz obcy, zapytanie wykonywało się kilka godzin. Czy to jest normalne zachowanie? Czy może ktoś posiada jakieś ciekawe artykuły jak pracować z dużymi bazami danych. 3. Jak w praktyce wygląda korzystanie z uuid zamiast numerycznego id. Ten post edytował Dyzma 2.04.2018, 10:48:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 2.04.2018 Ostrzeżenie: (0%) ![]() ![]() |
1. Trochę dużo danych żeby to robić ręcznie, myślałem o mapowaniu kategori dla każdego xml-a z importem, ale to także mnóstwo pracy, bo jednak każdy sklep może mieć różne kategorie w swojej bazie. Co prawda i tak mniej pracy niż przy ręcznym przeklepywaniu każdego produtku.
3. To było pytanie czysto teoretyczne, osobiście korzystam z Postgres. Chciałem wiedzieć jak baza zachowuje się przy dużej ilości rekordów, jak wygląda to rozmiarowo itp. Przeglądając Gthub zauważyłem że mnóstwo aplikacji opartych o DDD właśnie korzysta z uuid. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:13 |