• php中使用PhpRedis模块操作Redis的实例

    Redis是一款开源的可基于内存亦可持久化的日志型、Key-Value数据库,是目前最快的NOSQL数据库之一,单从做缓存应用来讲比Memcache更加优秀。要操作Redis缓存,我们必须选择一种客户端。Redis官方已经列出了很多的PHP的客户端,这里推荐另外一个非常受欢迎的php客户端–phpredis。

    阅读全文
    作者:Fisher | 分类:redis | 标签:,
  • MongoDB分片副本集的环境搭建

    下面是在生产环境下部署mongodb sharded replica set集群的步骤:
    系统环境配置情况:
    3个副本集(replica set),每个副本集由不同的机器上的3个mongod实例组成。
    3个sharding。每个shard是一个副本集。
    3个配置服务器。每个服务器是在不同的机器上。
    1个mongos路由。

    阅读全文
    作者:Fisher | 分类:mongodb | 标签:
  • CentOS-6.x下搭建golang环境的三种方式

    短域名应用很火啊,搜了一下实现方式也五花八门,语言上php,java,python任您选择,环境包括tomcat,nginx+lua,nodejs等等。因项目需要,公司也要出一款短域名的应用,公司PM做出了一个艰难的决定,准备用go,go是神马玩意儿啊?大叔您从哪听到的这玩意性能好啊~

    也是,这年头什么都要追求潮流,啥都要整个高大上,一句话:没用过golang的程序员不是好厨子!咱也废话少叙,先把环境搭建起来再说。

    阅读全文
    作者:Fisher | 分类:linux | 标签:,
  • linux下TCP/IP及内核参数优化调优

    Linux下TCP/IP及内核参数优化有多种方式,参数配置得当可以大大提高系统的性能,也可以根据特定场景进行专门的优化,如TIME_WAIT过高,DDOS攻击等等。
    如下配置是写在sysctl.conf中,可使用sysctl -p生效,文中附带了一些默认值和中文解释(从网上收集和翻译而来),确有些辛苦,转载请保留链接,谢谢~。
    相关参数仅供参考,具体数值还需要根据机器性能,应用场景等实际情况来做更细微调整。

    阅读全文
    作者:Fisher | 分类:linux | 标签:,
  • 比Nginx性能还高的web服务器:NXWEB

    NXWEB何许人也?莫非来自星星的你?
    好吧,其实NXWEB是C语言写的一个超快超轻量级的web服务器,就这么简单。作者:Yaroslav Stavnichiy,官网
    也许有人会有疑问,webserver领域既然已经有老牌劲旅Apache,新科状元Nginx,我们还需要其他web服务器吗?其实互联网的复杂性总会产生各种各样的需求,比如功能单一,简洁,追求高并发,占用系统性能少,超轻量级的web服务还是有一定的市场。

    阅读全文
    作者:Fisher | 分类:linux | 标签:,
  • Dropbox解封,已可以正常访问

    从2010年开始,中国就屏蔽Dropbox这个基于美国本土的云存储服务,这距Dropbox的第一个版上线本还不到两年,目前Dropbox现在已经可以访问。

    Tech in Asia的科技频道注意到这项服务从上周开始已经能够访问了,也多方证实中国对Dropbox已经不做任何屏蔽,包括个人云同步和公共文件共享的特性均已经可用。

    阅读全文
    作者:Fisher | 分类:存储 | 标签:
  • 淘宝账号及支付宝漏洞(俺的余额小宝宝)

    看别人成功总会是嫉妒,
    看别人发财总是会眼红。。。
    余额宝如此成功对处于垄断地位的银行老大们确实造成了不小的冲击。
    之前就有高级黑针对支付宝手机客户端上手机权限大于天的文章:手机一旦丢失,任何人仅凭借手机接收到的校验码就能找回你的支付宝密码,解除你的数字证书,盗空你的支付宝账户!

    阅读全文
    作者:Fisher | 分类:互联网 | 标签:,
  • SaltStack SA们的又一利器

    SaltStack是一个新的基础平台管理工具。很短的时间即可运行并使用起来, 扩展性足以支撑管理上万台服务器,数秒钟即可完成数据传递. 经常被描述为 Func加强版+Puppet精简版。

    对系统工程师来说,配置管理已经向前跃进了一大步. 系统配置的自动化不仅可预测,可重复, 还具有可管理性. 配置管理工具通常使用版本控制化的配置模板来描述基础设施的目标状态。凭借版本控制化的配置,可以将环境回滚(或前滚)到前面(或后序)状态;环境配置文件的自动化管理也是持续性交付管道的必要特性。

    阅读全文
    作者:Fisher | 分类:系统工具 | 标签:,
  • MongoDB与TokuMX在Sharding Balancer的性能比较

    Tokutek®提供了高性能高可用的MongoDB解决方案。

    业界认为TokuMX’s Fractal Tree索引是最合适的mongodb分区模块。特别是当需要进行集群数据块平衡的时候。 从整体上看,当一个分区比其他分区的块多很多时就有必要进行数据平衡了。具体的算法在MongoDB的文档中有详细的阐述。分片数据平衡的过程中会影响性能,所以MongoDB执行了一个计划来控制数据平衡的进程。

    阅读全文
    作者:Fisher | 分类:mongodb | 标签:
  • 为什么在Hadoop(HDFS)中块设置的很大?

    相对于普通磁盘的块(4kb)来说HDFS的块要更大一些256M甚至更大(默认64M),如此设计的目的是为了减少在寻道上的开销。 如果把HDFS块设置的足够大,那么从磁盘传输数据的时间将明显大于检索块头部信息的时间,因此HDFS中大文件传输的时间由多个块在磁盘上的传输速率来决定。

    阅读全文
    作者:Fisher | 分类:分布式 | 标签:, ,
  • Google在Cloud SQL领域开始对Amazon RDS发起挑战

    在Amazon RDS上线四年多后,谷歌现在终于可以扬眉吐气说拥有了自己的database-as-a-service(DAAS)解决方案。

    在经过了大范围的公测期后终于在本周二把GA版本释放出来。Cloud SQL可以为运行在App Engine和GCE上的应用程序提供了必要的关系型数据库支持。该服务支持高达500M的数据库,提供99.95%的SLA、可以自动加密所有表、临时文件和google内部的网络流量。

    阅读全文
    作者:Fisher | 分类:云计算 | 标签:,
  • 英特尔将建立大数据的操作系统

    随着各大企业对数据安全和可靠性重视程度的不断加强,Intel公司计划在以Hadoop大数据处理框架的基础上搭建一系列的软件工具,一套大数据的“操作系统”。

    这套数据平台工具将在下个季度以个人免费和企业自助版本的方式上线,同时还提供了附加版本,具有主动安全修复,定期升级及在线支持的新特性。

    阅读全文
    作者:Fisher | 分类:IT厂商 | 标签: