diff --git a/2006-07-20-sqlsearch-1-0-0.html b/2006-07-20-sqlsearch-1-0-0.html new file mode 100644 index 0000000..b713457 --- /dev/null +++ b/2006-07-20-sqlsearch-1-0-0.html @@ -0,0 +1,23 @@ + + + + + +

After getting tired of waiting for the MySQL folks to add features to FULLTEXT and to make it work on InnoDB, I decided to do it myself. I’ve just finished sqlsearch 1.0.0. Features:

+ + + +

If you use it and have any brilliant ideas on improving the search algorithm or for additional features, please let me know.

+ + diff --git a/index.html b/index.html index 7457590..7326134 100644 --- a/index.html +++ b/index.html @@ -40,6 +40,7 @@
  • 2009-Sep-11: Confusing BIND with CNAMEs
  • 2009-Feb-19: The odd case of my mugging
  • 2009-Feb-03: 5-packet TCP connection?
  • +
  • 2006-Jul-20: sqlsearch 1.0.0
  • 2006-Jul-08: My DVD drive won’t play movies
  • 2006-Jun-30: Carrying Servers
  • 2006-Jun-28: BladeCenter power hurts my head
  • diff --git a/markdown/2006-07-20-sqlsearch-1-0-0.md b/markdown/2006-07-20-sqlsearch-1-0-0.md new file mode 100644 index 0000000..a8dbd78 --- /dev/null +++ b/markdown/2006-07-20-sqlsearch-1-0-0.md @@ -0,0 +1,21 @@ + + + + + +After getting tired of waiting for the MySQL folks to [add features](http://bugs.mysql.com/bug.php?id=14521) to FULLTEXT and to [make it work on InnoDB](http://bugs.mysql.com/bug.php?id=13979), I decided to do it myself. I’ve just finished [sqlsearch 1.0.0](files/sqlsearch-1.0.0.tar.bz2). Features: + +* ENGINE-independent (requires triggers) +* Uses fast, full-word indexed searching +* Multi-table and multi-column indexes supported +* Supports “quoted strings” and +/- logical operators in search queries +* Gives search query feedback, including why some terms were ignored +* Provides typo and phonetic suggestions for words which don’t appear in the index +* Supports weighting of “sources” (tables or fields) and “ids” (rows) +* Supports link information between objects to provide additional search context +* Licensed under the GPL +* Comes with a howto document to help integrating it into your codebase + +If you use it and have any brilliant ideas on improving the search algorithm or for additional features, please let me know. + + diff --git a/markdown/index.md b/markdown/index.md index 9111d89..1acea4d 100644 --- a/markdown/index.md +++ b/markdown/index.md @@ -39,6 +39,7 @@ 1. 2009-Sep-11: [Confusing BIND with CNAMEs](2009-09-11-confusing-bind-with-cnames.html) 1. 2009-Feb-19: [The odd case of my mugging](2019-02-19-the-odd-case-of-my-mugging.html) 1. 2009-Feb-03: [5-packet TCP connection?](2009-02-03-5-packet-tcp-connection.html) +1. 2006-Jul-20: [sqlsearch 1.0.0](2006-07-20-sqlsearch-1-0-0.html) 1. 2006-Jul-08: [My DVD drive won’t play movies](2006-07-08-my-dvd-drive-wont-play-movies.html) 1. 2006-Jun-30: [Carrying Servers](2006-06-30-carrying-servers.html) 1. 2006-Jun-28: [BladeCenter power hurts my head](2006-06-28-bladecenter-power-hurts-my-head.html)