2010-12-16 2 views
1

Ich arbeite an einer kleinen App, die eine Datenbank benötigen wird, ich habe über die Verwendung von SQLite nachgedacht, aber ich mache mir Sorgen, ob es die Arbeit richtig und hauptsächlich über Geschwindigkeit erledigen wird.Funktioniert SQLite dafür?

ich eine Tabelle mit Spalten wie haben: id - Stichwort - link1 - link2 - link3

Und ich muss Abfragen wie 'select * from table where link1 = ""' und auch ‚laufen - -link1 LIKE '% etwas%'

Ich hätte von 5k bis 50k Einträge auf jeder Datenbank (ich werde mehrere dbs verwenden).

Funktioniert SQLite gut für diese Art von Abfragen oder kann es für diese Menge von Einträgen langsam werden?

+0

Sehen Sie sich die SQLITE-Empfehlungen http://www.sqlite.org/wenthouse.html an und entscheiden Sie, ob das richtige Tool ist. – cristian

+0

Ich dachte daran, Threads zu verwenden (forking PHP-Skripte), aber ich könnte einen "Thread" einrichten, um alle db-Einfügungen zu behandeln, so dass es nicht zu Konflikten kommt. Ich denke, das könnte funktionieren. – ramanse

Antwort