剛剛跟 chunhan 聊到短網址 (ex: TinyURL、0rz) 的事情,提到他目前的作法,發現目前這種作法,如果要搬到外面有提供 database 的 web hosting,大概也會被擋下來吧,資料庫實在太大了 :p
所以我跟他建議用 SQLite,相當好用的 SQL server,尤其 query statesment 其實不怎麼複雜的時候…
SQLite 用單一檔案作為 backend storage,提供絕大多數的 SQL92 語法。在官方網站上面有 Speed Comparison,你可以看出跟 MySQL 速度的差異…
這有篇MySQL在不同OS上跑的新結果
Comparing MySQL performance
http://0rz.net/f409X
謝謝 :p
不過我已經看過很多網站提到了,這篇是這幾天的被轉來轉去的文章…
另外,這篇講的是 MySQL 在不同 OS 上跑的情況,而不是不同 SQL 的 benchmark :p
如果直接用 berkeley db 來玩會不會比較快? 為什麼這種東西會需要用到 sql ? ^^;;
因為要統計,用 SQL 指令比較方便 :p
另外一個理由應該是 chunhan 不會用 berkeleydb 或是 gdbm 之類的東西 XD