摘要: 1、先下载mongodb-java-driver ,可以百度搜索maven仓库的mongoDB的java语言的driver。 2、下面是基本的CRUD示例代码: 其中,为了演示复杂对象的持久化,类UserData定义如下: 运行效果如下: 阅读全文
posted @ 2017-08-28 23:50 kosamino 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 与关系型数据库相比,MongoDB的优点: ①弱一致性(最终一致),更能保证用户的访问速度: 举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更 阅读全文
posted @ 2017-08-28 23:43 kosamino 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 很多人比较关心 MongoDB 的适用场景,也有用户在话题里分享了自己的业务场景,比如: 案例1 用在应用服务器的日志记录,查找起来比文本灵活,导出也很方便。也是给应用练手,从外围系统开始使用MongoDB。 用在一些第三方信息的获取或者抓取,因为MongoDB的schema-less,所有格式灵活 阅读全文
posted @ 2017-08-28 23:34 kosamino 阅读(263) 评论(0) 推荐(0) 编辑
摘要: MongoDB的使用场景: 1.Web应用程序。文档能表示丰富的数据结构,建模相同数据库所需的集合数量通常会比使用完全正规化关系型数据库的数据表数量要少。动态查询和二级索引能让你轻松的实现SQL开发者所熟悉的大多数查询。作为一个成长中的Web应用程序,MongoDB提供了清晰的扩展路线。 2.敏捷开 阅读全文
posted @ 2017-08-28 23:27 kosamino 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 在开始学hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低? 如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。 这难道是学习的最终目的吗? 不是,绝对不是。我们需要了解这门技术的基本概 阅读全文
posted @ 2017-08-28 23:21 kosamino 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1 概述 1.1 快照技术产生背景 在过去的20多年中,虽然计算机技术取得了巨大的发展,但是数据备份技术却没有长足进步。数据备份操作代价和成本仍然比较高,并且消耗大量时间和系统资源,数据备份的恢复时间目标和恢复点目标比较长。 传统地,人们一直采用数据复制、备份、恢复等技术来保护重要的数据信息,定期对 阅读全文
posted @ 2017-08-28 23:03 kosamino 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: mongodb_server_ Installer.bat @echo offecho 正在安装服务MongoDB...start cmd /k "cd/d C:\Program Files\MongoDB\Server\3.0\bin&&mongod --install --serviceName 阅读全文
posted @ 2017-08-28 16:18 kosamino 阅读(148) 评论(0) 推荐(0) 编辑
摘要: JSON JSON是一种简单的数据表示方式,它易于理解、易于解析、易于记忆。但从另一方面来说,因为只有null、布尔、数字、字符串、数组和对象这几种数据类型,所以JSON有一定局限性。例如,JSON没有日期类型,JSON只有一种数字类型,无法区分浮点数和整数,更别说区分32为和64位数字了。再者,J 阅读全文
posted @ 2017-08-28 01:22 kosamino 阅读(650) 评论(0) 推荐(0) 编辑