服务器技术
文章平均质量分 58
barryq
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
性能测试工具ab
简介 ab全名是ApacheBench,是apache自带的一款模拟http请求的web服务器性能测试工具,安装apache的时候会默认帮我们装上。它非常容易使用,完全可以模拟各种条件下的各种请求。 一个简单的例子 我们使用ab工具写一个简单的例子,执行命令:ab -n 100 -c 10 http://www.baidu.com/。这个命令的意思是启原创 2013-04-15 10:42:35 · 1333 阅读 · 0 评论 -
mysql与分布式
分布式mysql数据库使用单master多slave的架构。通过master和slave的replication,让应用程序服务器通过负载均衡器去查询slave。这样就能将查询分散到多台服务器上。 此时,应用程序实现上应当只把select等读取类的查询发送给负载均衡器,而更新查询应当直接发给master。要是在slave上执行更新查询,slave和master的内容就无法同步。mysql原创 2013-04-15 10:48:17 · 1274 阅读 · 0 评论 -
大数据处理初窥
当处理大规模数据时,例如进行全文搜索,近似文档搜索,数据挖掘等工作时,RDBMS往往不能满足我们的需求了。那么我们应该怎么做呢? 一种解决方案是:利用批处理从RDBMS中取出数据,建立索引服务器再让web应用程序通过RPC(Remote Procedure Call)或者web API(HTTP + JSON)进行查询。 我们称上述方法为“特殊用途索引”。创建特殊索引后就能处理RDBM原创 2013-04-15 10:46:52 · 823 阅读 · 0 评论 -
MapDB:专为Java设计的高性能的数据库
MapDB是一个快速、易用的嵌入式Java数据库引擎,它提供了基于磁盘或者堆外(off-heap允许Java直接操作内存空间, 类似于C的malloc和free)存储的并发的Maps、Sets、Queues。MapDB的前身是JDBM,已经有15年的历史。MapDB支持ACID事务、MVCC隔离,它的jar包只有200KB,且无其它依赖,非常轻量。MapDB目前的版本是1.0.5,相对来说功能转载 2014-07-23 18:07:37 · 1106 阅读 · 0 评论 -
Restful Api的访问控制方法
最近在做的两个项目,都需要使用Restful Api,接口的安全性和访问控制便成为一个问题,看了一下别家的API访问控制办法。新浪的API访问控制使用的是AccessToken,有两种方式来使用该AccessToken:1、API请求 URL 的后面加上一个AccessToken2、Http头里面加一个字段AccessToken=xxx这种AccessToken是写死在程序里面的,原创 2014-04-29 15:59:01 · 6744 阅读 · 1 评论 -
缓存系统的频繁透传和雪崩问题
1 频繁透传1.1 背景目前分布式存储系统通常都会分为至少两个层次:缓存存储(通常包括MC,Redis等)落地存储(例如mysql集群)缓存系统的特点是访存速度快,但是也存在成本高,断电后数据丢失等问题,数据库系统一般访存的速度较慢,但是成本较低,且适合数据长时间的存储。根据80,20的规律,一个站点的80%的访问一般都集中在20%的数据上(在实际生成环境中这个比例可...原创 2018-03-07 20:39:48 · 612 阅读 · 0 评论 -
wamp的mysql配置
wamp是windows上一组非常方便的amp(apache,mysql,php)工具套装,我也经常使用,但是在正式使用之前mysql可能需要我们进行一下简单的配置,这里对配置的过程进行下面的记录。修改字符编码为UTF8在[client]下面添加:default-character-set=utf8在[mysqld]下面添加:character-set-server...原创 2018-03-07 20:42:03 · 2089 阅读 · 0 评论
分享