我正在研究一個需要數據庫的小應用程序,我正在考慮使用sqlite,但是我擔心它是否能夠正確完成工作,主要是關於速度。SQLite能否正常工作?
我將有一個表像列:ID - 關鍵詞 - 鏈接1 - 鏈接2 - LINK3
我將需要運行像「SELECT * FROM表,其中LINK1 =‘’」還「查詢 - -link1 LIKE'%something%'
我會從每個數據庫5k到50k條目(我將使用多個數據塊)。
SQLite對於這種類型的查詢能否正常工作,或者對於這個數量的條目會變慢?
我正在研究一個需要數據庫的小應用程序,我正在考慮使用sqlite,但是我擔心它是否能夠正確完成工作,主要是關於速度。SQLite能否正常工作?
我將有一個表像列:ID - 關鍵詞 - 鏈接1 - 鏈接2 - LINK3
我將需要運行像「SELECT * FROM表,其中LINK1 =‘’」還「查詢 - -link1 LIKE'%something%'
我會從每個數據庫5k到50k條目(我將使用多個數據塊)。
SQLite對於這種類型的查詢能否正常工作,或者對於這個數量的條目會變慢?
SQLite has a pretty old speed comparison test on their site。這有點過時了,但仍然非常重要,因爲PostgreSQL和MySQL都沒有在速度上改變任何主要障礙。
就像一個筆記,我不認爲這些PostgreSQL結果是可靠的。 – syrion 2010-12-16 14:04:16
看看SQLITE推薦http://www.sqlite.org/whentouse.html,並決定是否是正確的工具。 – cristian 2010-12-16 13:53:11
我記住使用線程(分叉PHP腳本),但我可以設置一個「線程」來處理所有的數據庫插入,所以它不會衝突。我認爲這可以工作。 – ramanse 2010-12-16 13:54:25