2018年3月15日
摘要: >>Memcached Memcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为session handle。Memcach 阅读全文
posted @ 2018-03-15 21:16 做个快乐的自己 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Mongodb和Memcached不是一个范畴内的东西。Mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。Mongodb 和 Memcached不存在谁替换谁的问题。 Memcached 和 Redis它们都是内存型数据库,数据保存在内存中,通过tcp直接存取,优势 阅读全文
posted @ 2018-03-15 21:14 做个快乐的自己 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 一、问题: 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 二、解决方案: 1.通过高速服务器Cache缓存数据库数据 2.内存数据库 (这里仅从数据缓存方面考虑,当然,后期可以采用Hadoop+HBase+ 阅读全文
posted @ 2018-03-15 21:13 做个快乐的自己 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 从以下几个维度,对 redis、memcache、mongoDB 做了对比。 1、性能 都比较高,性能对我们来说应该都不是瓶颈。 总体来讲,TPS 方面 redis 和 memcache 差不多,要大于 mongodb。 2、操作的便利性 memcache 数据结构单一。(key-value) re 阅读全文
posted @ 2018-03-15 21:12 做个快乐的自己 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 什么是HTTP协议 HTTP协议是一种应用层协议,HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写。HTTP可以通过传输层的TCP协议在客户端和服务器之间传输数据。HTTP协议主要用于Web浏览器和 Web服务器之间的数据交换。我们在使用IE或Firefo 阅读全文
posted @ 2018-03-15 21:11 做个快乐的自己 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.TCP/UDP区别以及TCP如何保证传输可靠性 TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的 阅读全文
posted @ 2018-03-15 21:10 做个快乐的自己 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一、概述Comparable和Comparator都是用来实现集合中元素的比较、排序的。Comparable是在集合内部定义的方法实现的排序,位于java.lang下。Comparator是在集合外部实现的排序,位于java.util下。 首先来看一下Comparable的定义: Comparato 阅读全文
posted @ 2018-03-15 21:09 做个快乐的自己 阅读(371) 评论(0) 推荐(0) 编辑
摘要: Java正则表达式,可以用于很多类型的文本处理, 如匹配,搜索,提取和分析结构化内容. 判断用户的输入是否符合实际需求。 匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 1.字符类([]只能表示一个字符,不能表示多个,如[ab] 阅读全文
posted @ 2018-03-15 19:57 做个快乐的自己 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 简单复习下: 增insert into -- 删 delete from -- 改 update table名字 set -- 查 select * from -- 一.SQL定义 SQL(Structure Query Language)结构化查询语言: (一)DDL(Data Definitio 阅读全文
posted @ 2018-03-15 15:15 做个快乐的自己 阅读(6379) 评论(0) 推荐(0) 编辑
摘要: Java错误与异常的基本概念: 1.java中异常均继承自Throwable,其有两个重要的直接子类error与exception. 2.java错误error,大部分是由虚拟机爆出来的错误,是程序无法处理的错误,如OutOfMemoryError,当JVM需要更多内存空间而得不到满足时,就会爆出O 阅读全文
posted @ 2018-03-15 11:22 做个快乐的自己 阅读(15828) 评论(0) 推荐(0) 编辑