@dotevo: same here, zawsze pamietam jakies problemy z mysqlem typu zablokowanie pliku indexu + do tego braki w SQLu. Dopiero przejscie na postgresa nauczylo mnie jak duzo mozna zrobic na poziomie samej bazy danych.
@dotevo: @occulkot: ja bardzo często używam sqlite3, mysqla rzadziej, też wolę postgresa, ma więcej typów i łatwiej optymalizować. Ale to wcale nie dziwne, postgres i sqlite były pisane dla wojska a mysql przez społeczność, która chciała sobie tylko na szybko blogi stawiać ;)
@akerro: :O
no to zes mi dobre info dal, nie mialem o tym pojecia.
SQLite jest fajne jak trzeba napisac prosta aplikacje standalone. Ale do jakiegokolwiek innego wykorzystania to bym sie bal tego uzywac. Nawet do celow testowania aplikacji WWW.
@occulkot: sqlite miał byc przenośny, do tej pory są znajdywane różne funkcjonalności sqlite3, które nie są opisane w dokumentacji. ciekawostką jest np. łatwość odzyskania danych po ich usunięciu lub nadpisaniu. stare dane nie są brane pod uwagę przez interpreter, ale jak otworzysz bazę hex edytorem zauważysz, że są w pliku. to właśnie miało służyć armii do debugowania nadpisanych/zapisanych/usuniętych danych ze środowiska produkcyjnego jakby nie wszystko działało jak powinno.
Comments
We wszystkich moich projektach używam PostgreSQL :-) jest świetny, polecam.
@dotevo: same here, zawsze pamietam jakies problemy z mysqlem typu zablokowanie pliku indexu + do tego braki w SQLu. Dopiero przejscie na postgresa nauczylo mnie jak duzo mozna zrobic na poziomie samej bazy danych.
@dotevo: @occulkot: ja bardzo często używam sqlite3, mysqla rzadziej, też wolę postgresa, ma więcej typów i łatwiej optymalizować. Ale to wcale nie dziwne, postgres i sqlite były pisane dla wojska a mysql przez społeczność, która chciała sobie tylko na szybko blogi stawiać ;)
@akerro: :O no to zes mi dobre info dal, nie mialem o tym pojecia.
SQLite jest fajne jak trzeba napisac prosta aplikacje standalone. Ale do jakiegokolwiek innego wykorzystania to bym sie bal tego uzywac. Nawet do celow testowania aplikacji WWW.
@akerro: No ale na obecną chwilę to już nawet lepiej z MariaDB korzystać. SQLite jest fajny o ile masz pewność, że tylko jedna aplikacja używa bazy.
@occulkot: sqlite miał byc przenośny, do tej pory są znajdywane różne funkcjonalności sqlite3, które nie są opisane w dokumentacji. ciekawostką jest np. łatwość odzyskania danych po ich usunięciu lub nadpisaniu. stare dane nie są brane pod uwagę przez interpreter, ale jak otworzysz bazę hex edytorem zauważysz, że są w pliku. to właśnie miało służyć armii do debugowania nadpisanych/zapisanych/usuniętych danych ze środowiska produkcyjnego jakby nie wszystko działało jak powinno.
@dotevo: Właśnie próbowałem zrobić migrację wordpressa na postgresql... po ponad 2h się poddaję.
@akerro: na sqlicie smiga WP calkiem zacnie ;)
@dotevo: Postgres w wersji jeszcze 8 byl fatalny jesli chodzi o skalowalność i klastrowalność - mysql był "must be"