【发布时间】:2011-03-09 03:03:53
【问题描述】:
我知道没有 sphinx 支持。但是你总是很快回答,希望你能原谅我。 我的狮身人面像文件看起来像:
#索引器设置
#索引器 { mem_limit = 32M }
#搜索设置
#搜索 { 听 = 127.0.0.1 日志 = /home/jackey/workspace/socrates/sphinx/log/searchd.log query_log = /home/jackey/workspace/socrates/sphinx/log/query.log 读取超时 = 5 客户端超时 = 300 max_children = 30 pid_file = /home/jackey/workspace/socrates/sphinx/log/searchd.pid 最大匹配数 = 1000 无缝旋转 = 1 preopen_indexes = 0 unlink_old = 1 mva_updates_pool = 1M max_packet_size = 8M 最大过滤器 = 256 max_filter_values = 4096 }
#数据源:socrates_dev_local_node
#源 socrates_dev_local_node { 类型 = mysql sql_host = 本地主机 sql_user = 根 sql_pass = 管理员 sql_db = socrates_dev_local sql_port =
sql_query_pre = \ 设置名称 utf8 sql_query = \ SELECT node.nid AS nid, node.title AS node_title, 'node' AS field_data_body_node_entity_type, 0 AS searchlight_deleted \ 从 \ 节点节点\ WHERE (( (node.nid BETWEEN $start AND $end ) )) sql_query_info = \ SELECT node.nid AS nid, node.title AS node_title, 'node' AS field_data_body_node_entity_type, 0 AS searchlight_deleted \ 从 \ 节点节点\ 哪里 (( (node.nid = $id) )) sql_query_range = SELECT MIN(nid), MAX(nid) FROM node WHERE nid > 0 sql_range_step = 1000 sql_ranged_throttle = 0
sql_attr_uint = searchlight_deleted sql_attr_uint = nid }
#索引:socrates_dev_local_node
#索引 socrates_dev_local_node {
索引配置
来源 = socrates_dev_local_node 路径 = /home/jackey/workspace/socrates/sphinx/indexes/ 文档信息 = 外部 mlock = 0 形态学 = stem_en charset_type = utf-8 html_strip = 0 }
#数据源:socrates_dev_local_search_node
#源 socrates_dev_local_search_node { 类型 = mysql sql_host = 本地主机 sql_user = 根 sql_pass = 管理员 sql_db = socrates_dev_local sql_port =
sql_query_pre = \ 设置名称 utf8 sql_query = \ SELECT node.nid AS nid, node.title AS node_title, node.status AS node_status, node.created AS node_created, users.name AS users_name, users.uid AS users_uid, node.type AS node_type, 'node' AS field_data_body_node_entity_type, 0作为探照灯_删除\ 从 \ 节点节点\ INNER JOIN users users ON node.uid = users.uid \ WHERE (( (node.nid BETWEEN $start AND $end ) )) sql_query_info = \ SELECT node.nid AS nid, node.title AS node_title, node.status AS node_status, node.created AS node_created, users.name AS users_name, users.uid AS users_uid, node.type AS node_type, 'node' AS field_data_body_node_entity_type, 0作为探照灯_删除\ 从 \ 节点节点\ INNER JOIN users users ON node.uid = users.uid \ 哪里 (( (node.nid = $id) )) sql_query_range = SELECT MIN(nid), MAX(nid) FROM node WHERE nid > 0 sql_range_step = 1000 sql_ranged_throttle = 0
sql_attr_uint = searchlight_deleted sql_attr_uint = 节点状态 sql_attr_timestamp = node_created sql_attr_uint = users_uid sql_attr_str2ordinal = node_type sql_attr_uint = field_data_body_entity_id }
#索引:socrates_dev_local_search_node
#索引 socrates_dev_local_search_node {
索引配置
来源 = socrates_dev_local_search_node 路径 = /home/jackey/workspace/socrates/sphinx/indexes/ 文档信息 = 外部 mlock = 0 形态学 = stem_en charset_type = utf-8 html_strip = 0 }
使用索引命令时: indexer --config socrates.conf 这样的输出:
版权 (c) 2001-2009,Andrew Aksyonoff
使用配置文件'/home/jackey/workspace/socrates/sphinx/sphinx.merged.conf'... 总共 0 次读取,0.000 秒,0.0 kb/调用平均值,0.0 毫秒/调用平均值 总共 0 次写入,0.000 秒,0.0 kb/调用平均值,0.0 毫秒/调用平均值 索引完成。
我很确定它在数据库中有很多节点。 我失去了一些东西??
【问题讨论】:
-
我没有看到错误。错误是什么?
标签: sphinx