转:Redis 的安装配置介绍

摘要: redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。问题是这个项目还很新,可能还不足够稳定,而且没有在实际的一些大型系统应用的实例。此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的。性能测试结果:SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下:Linux 2.6, Xeon X3320 2.5Ghz.stackover 阅读全文
posted @ 2013-11-11 11:59 郭永荣 阅读(141) 评论(0) 推荐(0)

转:windows xp下如何安装SQL server2000企业版

摘要: SQL2000企业版本 适用于WIN2000 Server系统和Windows 2003系统,Windows XP一般装不了需要选用个人版或开发板。但是企业版也可以安装在xp系统下。这里介绍一个XP下安装装SQL2000企业版本方法,以供参考:一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。 二.重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。 三.再拿出SQL服务器版的安装光盘,(本地磁盘安装运行autorun.exe就行了)根据提示安装,这里直接安装客户端工具。 四.打开企业管理器,试用sa用户连一下,是不是 阅读全文
posted @ 2013-11-05 09:26 郭永荣 阅读(237) 评论(0) 推荐(0)

转:CodeCube提供可共享、可运行的代码示例

摘要: CodeCube是一个新服务和开源项目,旨在让开发者能够通过浏览器以一种安全的方式分享并运行代码示例从而提升协作。最初发布的服务可以从codecube.io上获取,支持Ruby、Python、Go及C代码的分享和运行。创建者Harry Marr还将该版本在GitHub上开源了,该开源项目不需要使用任何特定的许可。在该项目的最近一个公告中,Harry注意到许多开发社区使用Gists进行协作和代码分享,它是一个来自于GitHub的服务允许分享代码的片段和粘贴。但是,如果开始没有下载并建立本地的共享代码,那么Gists并不具有运行的能力。正如Harry所声明的“输出的再生通常是非常困难的,因为这对代 阅读全文
posted @ 2013-11-05 09:21 郭永荣 阅读(235) 评论(0) 推荐(0)

转:一些MongoDB限制

摘要: 文章来自于:http://www.infoq.com/cn/news/2013/11/mongodb-things消耗磁盘空间这是我的第一个困惑:MongoDB会消耗太多的磁盘空间了。当然了,这与它的编码方式有关,因为MongoDB会通过预分配大文件空间来避免磁盘碎片问题。它的工作方式是这样的:在创建数据库时,系统会创建一个名为[db name].0的文件,当该文件有一半以上被使用时,系统会再次创建一个名为[db name].1的文件,该文件的大小是方才的两倍。这个情况会持续不断的发生,因此256、512、1024、2048大小的文件会被写到磁盘上。最后,再次创建文件时大小都将为2048Mb。 阅读全文
posted @ 2013-11-05 09:04 郭永荣 阅读(387) 评论(0) 推荐(0)

转:Asp JSONP 实践

摘要: 我用asp做服务端客户端客户端页面首先在body 中放置一个div: 将远程调用的数据写入该div中服务端(url:http://192.168.1.5/jsonp_proc.asp)代码很简单,就是输出一个字符串比如正常输出json应该是:[{"id":"1","name":"测试1"},{"id":"2","name":"测试2"}]jsonp 则输出: jsonpcallback([{"id":"1& 阅读全文
posted @ 2013-10-31 16:20 郭永荣 阅读(441) 评论(0) 推荐(0)

转:postgresql:pg_restore: [archiver] input file does not appear to be a valid archive的解决方法

摘要: 使用ps_restore恢复备份数据库出错:pg_restore: [archiver] input file does not appear to be a valid archive使用pg_dump -Fp -t mytable > mytable_back或g_dump -t mytable > mytable_back备份出来的为脚本(纯文本)文件,不能直接使用pg_restore进行恢复。需要使用命令psql \iuser>psql -U username -d mydbusername=# \i mytable_backpg_dump和pg_restore的时候 阅读全文
posted @ 2013-10-28 11:07 郭永荣 阅读(1860) 评论(0) 推荐(0)

Zend Cache的学习和实例

摘要: 前一段时间,公司让我组织一下关于Zend Cache的培训。培训的具体内容有:前端core缓存前端Output缓存前端Function缓存前端Class缓存前端File缓存前端Page缓存现在特意将以上内容的学习例子共享出来。欢迎大家下载。http://download.csdn.net/detail/guoyongrong/6499347 阅读全文
posted @ 2013-10-21 10:51 郭永荣 阅读(140) 评论(0) 推荐(0)

转:Zend_Cache的使用

摘要: 一、Zend_Cache快速浏览Zend_Cache提供了一个缓存任何数据的一般方法.在Zend Framework中缓存由前端操作,同时通过后端适配器(File,Sqlite,Memcache...)和 一个灵活的IDs和Tags系统(标识符和标记系统)存储缓存纪录.模块(Zend_Cache_Core) 的核心是通用,灵活和可配置.对于特定的需要,为了便捷,这里有一些继承自Zend_Cache_Core的前端:Output,File,Function和Class.(1)调用Zend_Cache::factory()取得一个前端$frontendOptions=array( 'lif 阅读全文
posted @ 2013-10-12 09:40 郭永荣 阅读(175) 评论(0) 推荐(0)

转:NoSQL更适合担当云数据库吗

摘要: 在过去几十年,关系型数据库管理系统一直是数据管理的主要模型,随着Web应用数据规模的显著增长,NoSQL系统逐渐引起关注。领域专家Sherif Sakr分析指出,NoSQL具备的优势(能够水平扩展数据、支持较弱的一致性模型、能够使用灵活模式和数据模型、支持简单的低级查询接口)使其更适合在云计算领域做数据管理。Sherif认为,云模型导致了云数据库模型的出现,事实上,有三个主要技术常用于在云平台上部署软件应用程序的数据库层:虚拟化数据库服务器数据库即服务平台NoSQL存储系统对于虚拟化来说,一般而言,资源虚拟化技术在应用程序和应用程序使用的资源之间添加了一个灵活的可编程的软件层。定义虚拟化数据库 阅读全文
posted @ 2013-10-11 09:10 郭永荣 阅读(184) 评论(0) 推荐(0)

转:MongoDB调查总结

摘要: 与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延迟。他们需要的是一个“大约”的数字以及更快的处理速度。但某些情况下MongoDB会锁住数据库。如果此时正有数百个请求,则它们会堆积起来,造成许多问题。我们使用了下面的优化方式来避免锁定:每次更新前,我们会先查询记录。查询操作会将对象放入内 阅读全文
posted @ 2013-09-29 14:20 郭永荣 阅读(208) 评论(0) 推荐(0)