Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于全文搜索PHP的平面文件数据库与SQLite_Sqlite_Flat File - Fatal编程技术网

用于全文搜索PHP的平面文件数据库与SQLite

用于全文搜索PHP的平面文件数据库与SQLite,sqlite,flat-file,Sqlite,Flat File,我想开发一个PHP应用程序。我不想在我的应用程序中使用MySQL。我需要我的应用程序的全文搜索功能。我想知道哪个数据库最适合我的需要,平面文件还是用于全文搜索的SQLite数据库。请告诉我这两种数据库的优点和缺点。如果你不得不问,sqlite更好。它工作起来很快 与平面文件相比,使用平面文件的优点是您对sqlite没有依赖性。使用它的缺点是没有内置任何索引,因此所有查询都会变慢。开发它并确保它没有bug需要花费大量的精力。如果你不得不问,sqlite更好。它工作起来很快 与平面文件相比,使用平面

我想开发一个PHP应用程序。我不想在我的应用程序中使用MySQL。我需要我的应用程序的全文搜索功能。我想知道哪个数据库最适合我的需要,平面文件还是用于全文搜索的SQLite数据库。请告诉我这两种数据库的优点和缺点。

如果你不得不问,sqlite更好。它工作起来很快


与平面文件相比,使用平面文件的优点是您对sqlite没有依赖性。使用它的缺点是没有内置任何索引,因此所有查询都会变慢。开发它并确保它没有bug需要花费大量的精力。

如果你不得不问,sqlite更好。它工作起来很快


与平面文件相比,使用平面文件的优点是您对sqlite没有依赖性。使用它的缺点是没有内置任何索引,因此所有查询都会变慢。开发它并确保它没有bug需要花费大量的精力。

SQLite支持全文搜索吗?是的,它支持。它叫FTS:。但是,当Ext3/4中启用了
dir\u index
时,目录中的平面文件也可以有索引。SQLite支持全文搜索吗?是的,它支持。它叫FTS:。但是,当Ext3/4中启用了
dir\u index
时,目录中的平面文件也可以有索引。