我将我的文档中的内容rt_attr_string
领域。 我已经宣布max_packet_size
为128M
。
然而,我的输入字符串5075850
字符被截断的字符串881546
字符。 这怎么可能,我怎么能解决这个意外的行为? 我已经检查插入的字符串。 它们包含之间的有效字符aZ, 0-9
和_ ;
还是?
因此,为什么狮身人面像表现这样吗? 插入语句已被执行之后的查询值直接查询。 因此,似乎狮身人面像有一些问题?
我已经登录查询和查询的值,都可以在此看到文件
请注意,我插入加密值,因为这是在我的项目的要求。 我的软件是完全有能力保持所有狮身人面像的功能,但是这似乎是一个狮身人面像的相关问题,因为插入的值从狮身人面像返回的值不同?
我的指数的配置是:
index Test
{
type = rt
path = /mnt/data001/Test
rt_field = Name
rt_field = Extension
rt_field = Content
rt_field = Tags
rt_attr_uint = Reference
rt_attr_uint = FileSize
rt_attr_uint = LastModified
rt_attr_uint = LastModifiedYear
rt_attr_uint = LastModifiedMonth
rt_attr_uint = LastModifiedDay
rt_attr_string = Content
rt_mem_limit = 1024M
charset_table = A..Z, a..z, 0..9, _, ;, %
ondisk_attrs = pool
}
searchd
{
listen = 9306:mysql41
log = /var/log/sphinxsearch/searchd.log
read_timeout = 5
max_children = 30
pid_file = /var/run/searchd.pid
max_packet_size = 128M
binlog_path = /mnt/data001
}