
NoSql
文章平均质量分 85
brsuo
这个作者很懒,什么都没留下…
展开
-
初识MongoDB(一)
按照官方的说法,MongoDB是一种可扩展的高性能的开源的面向文档(document-oriented )的数据库,采用C++开发。 面向文档,那么什么是文档呢?很明显这不是我们常见的word文档。这里说的文档,是一种可以嵌套的数据集合。从关系数据库的范式的概念来说,嵌套是明显的反范式设计。范式设计的好处是消除了依赖,但是增加了关联,查询需要通过关联两张或者多张表来获...原创 2011-06-08 16:30:45 · 101 阅读 · 0 评论 -
初识MongoDB(二)--Windows版本安装
安装步骤: (1)、下载MongoDB url地址: http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip (2)、设置MongoDB目录(解压zip文件) 将其解压到 d:\,再重命名为mongodb,路径为d:\mongodb (3)、设置数据文件路径(默认路径为:/data/db...原创 2011-06-08 16:58:14 · 82 阅读 · 0 评论 -
初识MongoDB(三)--MongoDB客户端Shell方式访问
三、MongoDB客户端访问 – Shell方式 MongoDB是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。 使用 "./mongo --help" 可查看相关连接参数,下面将从常见的操作,如插入,查询,修改,删除等几个方面阐述MongoDB shell的用法 1、插入记录> use my...原创 2011-06-08 17:30:08 · 206 阅读 · 0 评论 -
初识MongoDB(四)--MongoDB客户端Java方式访问
在MongoDB的官网已经很详细的介绍了各种客户端的使用,其中也包括java的,在此,仅对几个比较疑惑的地方做个标注: (1)、如何向db中添加collection? 如果在api文档中找不到答案,那就去看源代码吧。可以看到com.mongodb.DB类中是如何定义getCollection方法的。其中DB类是抽象类,且doGetCollection(name)方法也是抽象的。 ...原创 2011-06-09 11:05:02 · 143 阅读 · 0 评论 -
初识MongoDB(五)--MongoDB的主从复制
MongoDB的主从复制其实很简单,就是在运行主的服务器上开启mongod进程时,加入参数--master即可,在运行从的服务器上开启mongod进程时,加入--slave 和 --source 指定主即可,这样,在主数据库更新时,数据被复制到从数据库中(这里日志文件和访问数据时授权用户暂时不考虑)下面我在单台服务器上开启2deamon来模拟2台服务器进行主从复制:CODE:$ mkdir...原创 2011-06-09 14:48:17 · 148 阅读 · 0 评论 -
memcached安装
Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前最新版本是memcached-1.4.12.tar.gz。 官网:http://memcached.googlecode.com/另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,较新的1.x版本是libevent-1.4.14b-stable....原创 2012-02-02 22:23:28 · 171 阅读 · 0 评论 -
memcached协议分析
http://www.gaobo.info/read.php/447.htm Memcache 协议(中英对照)原创 2012-02-02 22:41:37 · 179 阅读 · 0 评论 -
memcached的java客户端
http://code.google.com/p/memcached/wiki/Clients Client API's / librarieshttps://github.com/gwhalin/Memcached-Java-Client/downloads Memcached-Java-Client by Greg Whalinhttp://blog.youkuaiyun.com/gtu...原创 2012-02-02 22:42:51 · 169 阅读 · 0 评论