Hlavní navigace

Vlákno názorů ke článku Seznámení s SQLite od msx - SQLite je fajn, ale na väčší projekt by...

  • 6. 4. 2016 14:03

    msx (neregistrovaný) ---.dynamic.nextra.sk

    SQLite je fajn, ale na väčší projekt by som hľadal spôsoby ako použiť Firebird Embed. SQLite v štandarde nepodporuje triedenie podľa národných zvyklostí, takže písmená s diakritikou sú na konci. Je možnosť skompilovať SQLite s ICU, osobne sa mi túto verziu podarilo po dlhom čase na internete nájsť a fungovalo to. Problém ale nastáva v tom, že dodnes som nezistil, že ak použijem index na stĺpec s národnými znakmi, či tento index bude mať štruktúru upravenú pomocou ICU a teda pri použití štandardných SQLite GUI by mohol byť poškodený. Takže nakoniec som od ICU upustil a SQLite používam bez neho. Navyše SQLite nedodáva predkompilovanú verziu s ICU vôbec a pokiaľ si to používateľ sám neprekompiluje musí sa spoľahnúť na kompiláciu niekoho iného. To znamená, že ak použil taký a taký nástroj, možno bude nutné pridať knižnice daného kompilátora atď. Škoda vysokého potenciálu tejto databázy, keď bežnú vec akou je triedenie nezvláda v základe.

  • 6. 4. 2016 14:27

    Ondro (neregistrovaný) ---.212-5-197.telecom.sk

    Sqlite je viac ako fajn. Na vecsi projekt Sqlite nieje z principu vhodna(spominany chybajuci mulituzivatelsky pristup pri zapise).
    To, ze neexistuje predkompilovana verzia s ICU nevidim problem. Asi nieje dopyt a kompilacia je uplne jednoducha. Tiez mi sqlite nedodava predkompilovane verzie pre moje potreby a kompilujem si ich sam.

    Tiez neviem preco si dodnes nezistil ci tie GUI aplikacie neposkodia index s ICU. Nevidim v tom problem. Mas takto sancu prispiet do celeho projektu. Sqlite ma urcite mailing list. Zapoj sa donho a pytaj sa. Este som nezazil situaciu aby mi niekto neodpovedal a nemal snahu pomoct. Vyborna vec na zvysenie poznania je len pasivne sledovat takyto mailig list. Clovek ziska vecsi prehlad.

    Myslim si, ze potencial sqlite sa vyuziva dostatocne. Je to ina db s inym zameranim a tak je potrebne na to pozerat.

    Mam pocit, ze places na nespravnom hrobe.

  • 6. 4. 2016 14:39

    msx (neregistrovaný) ---.dynamic.nextra.sk

    Takto, ten index funguje, ale či je vždy pri použití v inom type SQLite prepočítaný, to netuším.