Pošto sam koristio pretragu, kao i google naravno, i nisam naišao na zadovljavajuće rezultate, odlučio sam da ovde postavim pitanje:
Koju bazu podataka biste preporučuli za web aplikaciju, koja će najverovatnije biti izvedena i kao web servis (SOAP)? Očekujem da ne bi trebalo da postoji više od 200 baza, kao i da bi stepen korišćenja samog sistema bio umereno srednje-visok.
Razmišljao sam o sledećima:
1. MySQL
2. Firebird SQL
3. Postgre SQL
Glavni problem sa 1. je što ne podržava neke napredne funkcije (koje čine život lakšim). Moj favorit je za sada 2, posle razgovora sa jednom osobom čije mišljenje veoma cenim.
Ono što mi je neophodno je sledeće:
- Native podrška za unicode (po mogućnosti UTF-8 enkoding)
- FullText search, naravno sa opcijom case in/sensitive
- Triggers
- Provera ref. integriteta
- Views
- Subquerys
- Stored Procedures
...
Kao što se vidi MySQL 4.1 serija po pitaju mnogih stvar otpada, a iskreno rečeno, nisam lud da svoju aplikaciju zasnivam na verziji 5.0 koja (koliko mi je to poznato) još uvek nije ušla ni u ALPHA fazu.
Takođe, zainteresovan sam i za komercijalna rešenja, ali da po mogućnosti nisu cifre sa preko 5,000€.