摘要:
通过mysql手册对mysql的数值数据类型进行了一个回顾,总结如下:mysql支持所有标准SQL数值数据类型。这些类型包括严格数据类型:integer、smallint、decimal、numeric,以及近似数值数据类型:float、real、double precision。关键字int是integer的同义词,dec是decimal的同义词。1字节(byte)=8位(bit) 。每位只能是0或者11B=8b1KB=1024B1MB=1024KB1G=1024MB1T=1024G1PB=1024T类型字节最小值最大值(带符号的/无符号的)(带符号的/无符号的)TINYINT1-128(- 阅读全文
摘要:
以下是通过php的socket扩展模块实现的一个简单的消息处理服务器端:绑定在一个本机的端口,监听客户端的连接,接收数据并转发给发送者之外的所有客户端socket_server.php#!/usr/bin/env php<?php//author:zhxiaif(!extension_loaded(... 阅读全文
摘要:
在为用户提供搜索服务时,为了提供更好的用户体验,我们需要很好的处理同义词搜索。例如用户在搜索的关键词中含有“1”,需要将其转为为“一”,这时可以采用以下的方式去实现:首先,配置schema.xml文件,定义相应的域类型<fieldtype name="text_search" class="solr.TextField" omitNorms="true"> <analyzer type="index"> <tokenizer class="solr.StandardToken 阅读全文
摘要:
接着上一节的内容,假如我们从mysql中导入进solr中的数据量比较大,所耗时比较长,如果每次都是进行完全导入,肯定是不好的做法,因此可以采取增量导入的方式,solr的相关配置如下所示:在 schema.xml的域信息定义如下:<field name="id" type="string" indexed="true" stored="true" required="true"/> <field name="title" type="text&quo 阅读全文
摘要:
autocomplete 是什么相信你懂的,真的不知道的话,那就问百度吧直接上配置schema.xml <field name="id" type="string" indexed="true" stored="true" required="true"/> <field name="title" type="text" indexed="true" stored="true"/>类型定义: 阅读全文
摘要:
这节展示如何通过JDBC从mysql数据库中将数据导入进solr中假设数据库(blog)中有如下两个表:article,categoryarticle:id,title,catidcategory:id,catname接着需要做一下几个配置:在 schema.xml的域信息定义如下: <field name="id" type="string" indexed="true" stored="true" required="true"/> <field name="ti 阅读全文
摘要:
下面演示如何从二进制文件,如:mp3中提取文件的相关信息,如标题、作者等首先还是展示一下我们的schema.xml文加<field name="id" type="string" indexed="true" stored="true" required="true"/><field name="author" type="string" indexed="true" stored="true" m 阅读全文
摘要:
一个偶然需求,需要对pdf(非扫描)文档进行索引,schema.xml<fields><fieldname="id"type="string"indexed="true"stored="true"required="true"/><fieldname="content"type="text_general"indexed="true"stored="true"required=" 阅读全文
摘要:
如果我们有一个基于JavaScript的应用需要使用solr,此时再使用xml的格式可能就是一个很好的选择,因为它太大而且还需要转换。因此可以采用json,进行相应的处理。下面就是具体的实现方式:schema.xml的部分配置如下:<field name="id" type="string" stored="true" indexed="true"/><field name="name" type="string" stored="true&quo 阅读全文
摘要:
有时候我们有一些通过SQL导出的csv格式的文件如果需要导入到slor,可以采用以下的方法首先假定我们的schema.xml如下所示:<field name="id" type="string" stored="true" indexed="true"/><field name="name" type="string" stored="true" indexed="true"/><field name=&q 阅读全文