01 2012 档案

摘要:安装配置 Windows安装:Mongo数据模型01一个Mongo系统(参考上述部署)包含一组数据库02一个 database 包含一组collection03一个 collection 包含一组document04一个 document 是一组field05一个 field 是一对key-value06一个 key 是一个名字(字符串)07一个 value 可以是一个08基本类型,如字符串,整数,浮点数,时间戳,二进制等等09document10value的数组1、下载 MongoDBMongoDB官网下载地址:http://www.mongodb.org/downloads我下载的是Nig 阅读全文
posted @ 2012-01-31 11:21 爱开卷360 阅读(1556) 评论(0) 推荐(0)
摘要:进行了一下Mongodb亿级数据量的性能测试,分别测试如下几个项目:(所有插入都是单线程进行,所有读取都是多线程进行)1) 普通插入性能 (插入的数据每条大约在1KB左右)2) 批量插入性能 (使用的是官方C#客户端的InsertBatch),这个测的是批量插入性能能有多少提高3) 安全插入功能 (确保插入成功,使用的是SafeMode.True开关),这个测的是安全插入性能会差多少4) 查询一个索引后的数字列,返回10条记录(也就是10KB)的性能,这个测的是索引查询的性能5) 查询两个索引后的数字列,返回10条记录(每条记录只返回20字节左右的2个小字段)的性能,这个测的是返回小数据量以及 阅读全文
posted @ 2012-01-30 11:10 爱开卷360 阅读(855) 评论(0) 推荐(0)
摘要:Play 框架有自己的模板引擎来生成HTML页面,该引擎使用Groovy做为表达式语言。你可以直接使用 Groovy 语言来创建动态的网页,但并无需学习 Groovy 所有的知识,你需要了解的只是跟 Java 非常相近的一部分。Play 将所有的模板文件都放在 app/views 目录下,所有页面都是在请求时即时解析的。接下来我们创建一个简单应用:oschina@oschina.net:~/dev/play$ /usr/share/play/play new views~ _ _~ _ __ | | __ _ _ _| |~ | '_ \| |/ _' | || |_|~ | 阅读全文
posted @ 2012-01-04 12:04 爱开卷360 阅读(5375) 评论(0) 推荐(0)
摘要:本文主要目的是用kindeditor 实现图片上传功能。第一步:在view中加载kindeditor,指定kindeditor的配置:<script type="text/javascript">KE.show({id : 'content1',//重点是下面这句imageUploadJson : '@{Journals.uploadjson()}',fileManagerJson : 'http://www.cnblogs.com/jsp/file_manager_json.jsp',allowFileManag 阅读全文
posted @ 2012-01-04 11:52 爱开卷360 阅读(1011) 评论(1) 推荐(0)
摘要:在互联网应用中,我们通常都需要将动态请求与静态请求分离,或使用独立域名,或使用子域名,或使用CDN分发。同时为了减少生产部署与开发环境切换时更改大量文件,一般都通过修改一个配置文件来实现。 但偏偏现在大部分框架都没有提供这样一个模块实现,那只好自己简单处理一下。同样在PlayFramework中一样没有这样的设置。google group(http://groups.google.com/group/play-framework/browse_thread/thread/1d681f866477ac6b)中有关于这个问题的描述,刚开始我也一样,想修改routes中的staticDir:p... 阅读全文
posted @ 2012-01-04 11:48 爱开卷360 阅读(1793) 评论(0) 推荐(0)