摘要:
一、需求缘起 某并发量很大,数据量适中的业务线需要实现一个“标题检索”的功能: (1)并发量较大,每秒20w次 (2)数据量适中,大概200w数据 (3)是否需要分词:是 (4)数据是否实时更新:否 二、常见潜在解决方案及优劣 (1)数据库搜索法 具体方法:将标题数据存放在数据库中,使用like来检 阅读全文
摘要:
今天是六一儿童节,祝愿小朋友们节日快乐!大朋友们事事顺心! Websocet服务端实现 WebSocketConfig.Java ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 @Configuration @EnableWebMvc @EnableWe 阅读全文
摘要:
SQL优化有很多方法,今天来说一说数据库索引。 举例说明: 假设有一个图书Book表,里面有字段id,name, isbn等。如果图书数量巨大的话,我们通过isbn查询通常是比较慢的。 添加数据库索引: create index index_isbn ON book (isbn); 再次执行查询: 阅读全文
摘要:
第一步:在linux机或windows机上安装memcached服务端(server) linux中安装memcached:centos中命令 yum -y install memcached 如果没有联网下载mencached的安装包(注意:需要安装依赖libevent) 从网上下载安装包,解压后 阅读全文
摘要:
import java.io.Serializable;import java.util.HashMap;import java.util.Map;import java.util.UUID;import javax.servlet.http.Cookie;import javax.servlet. 阅读全文
摘要:
LVS介绍: LVS的英文全称是Linux Virtual Server,即Linux虚拟服务器。它是我们国家的章文嵩博士的一个开源项目。在linux内核2.6中,它已经成为内核的一部分,在此之前的内核版本则需要重新编译内核。 优势: 1、抗负载能力强,因为lvs工作方式的逻辑是非常之简单,而且工作 阅读全文
摘要:
第一步:新建两台linux主机(我这里是使用虚拟机,linux版本是CentOS-6.3-x86_64-bin-DVD1.iso,注意:我下载的是dvd1,如果其他版本默认安装可能会自动还原) 第二步:每台机器都安装一台mysql并配置。前面已经介绍过,这里就不介绍了。 第三步:(主从复制) 1)v 阅读全文
摘要:
1. linux下启动oraclesu - oraclesqlplus /nologconn /as sysdbastartupexitlsnrctl startexit2. linux下关闭oraclesu - oraclesqlplus /nologconn /as sysdbashutdown 阅读全文
摘要:
表空间 建立表空间(一般建N个存数据的表空间和一个索引空间): create tablespace 表空间名 datafile ' 路径(要先建好路径)\***.dbf ' size *M tempfile ' 路径\***.dbf ' size *M autoextend on --自动增长 -- 阅读全文
摘要:
MyBatis中批量插入 方法一: <insert id="insertbatch" parameterType="Java.util.List"> <selectKey keyProperty="fetchTime" order="BEFORE" resultType="java.lang.Str 阅读全文