I took a chance to play around with CUBRID today (well it’s kinda new Open Source RDBMS, partially developed by Romanian engineers, claiming to be very fast and mostly compatible with MySQL solution). Reason for that was:
- I didn’t do something like this for years, lately, most of my research interests got away from servers administration and all the stuff that’s happening around it
- They started a contest that touched my feelings because of PHP being used and their nice WordPress support page (WordPress has nothing to do with the contest, but it uses PHP and MySQL and that connected the dots)
- SQL tool Client-Server, Standalone execution mode
- Cleaner SQL syntax, though pretty-much compatible with MySQL (no storage engines, encoding… just like the new <html> tag)
- Service and user management tools (users are stored in plain text files, everything has a tool for it, servers are started per database, well defined ACL, all very clean and well designed)
- Databases can have the home you want for them (you can create databases of what size you want and wherever you want inside your filesystem) and the renaming is a snap, also you can define an SQL file for those to use and so on… very smart!
- Not the last, it was a please to work with their latest “implicit type conversion” feature (More details here…).