Nutz对Redis数据库的CRUD操作

    最近研究了一下java操作Redis,发现跟操作对象数据库的思路有很大的不同,特别是对Redis的key设计,感觉一时还转不过弯啦,得慢慢练练了,呵呵~~ 本文采用了Nutz框架+Jedis客户端,因为Nutz这个国产框架挺不错的,方便、简单、效率高,呵呵,顺便帮它做下广告了。。而Jedis也是Redis官方推荐的Java客户端工具,相对于其它客户端来说比较成熟。 关于这两个技术的使用,请移步官方网站查看。 ...阅读全文
    作者:admin | 分类:Database, Java | 阅读:883 次 | 标签:, ,

    Redis资料汇总专题

    (不断更新中…) 1、一个很不错的例子,主要是讲解如何设计数据库 http://labs.alcacoop.it/doku.php?id=articles:redis_land 2、Redis的Java客户端工具(官方推荐) https://github.com/xetorthio/jedis 3、nosqlfan的Redis资料专题(不错,资料很多) http://blog.nosqlfan.com/html/3537.html 阅读全文
    作者:admin | 分类:Database | 阅读:385 次 | 标签:

    记录一次解决进程阻塞、死锁的过程

    之前已经发过两篇文章了,都是关于同一个项目的,之前的两篇文章解决了该项目遇到的两个问题,但还没办法解决现在出现的问题,记录一下解决过程,相信自己很快就能搞定的,哈哈!给自己点自信先!! 前面两篇文章如下: 《怀疑是Tomcat 6.0.24版本问题导致》 《记录一次数据库优化的过程》 《记录一次数据库优化的过程》这一篇中提到系统访问了一段时间后,经常会出现系统速度超慢,打开页...阅读全文
    作者:admin | 分类:Database, Java | 阅读:1,421 次 | 标签:,

    Redis报ERR Operation against a key holding the wrong kind of value

    今晚在学习Jedis操作Redis的时候,报了这种错误: ERR Operation against a key holding the wrong kind of value 出现这个错误是因为存在相同名字的key,且类型不同,如books即是一个list集合的key,又是一个set集合的key。 具体代码如下: public static void main(String[] args) { Jedis jedis = new Jedis("localhost", 6379); // List集合 jedis.lpush("bo...阅读全文
    作者:admin | 分类:Database | 阅读:9,757 次 | 标签:,

    记录一次数据库优化的过程

    前段时间用SSH开发了一个系统,其中有一个需求比较麻烦,在一个显示列表中,要执行几个数据表关联,而且是满足几种情况之一的数据都要显示出来,刚开始开发的时候在程序里面使用HQL,多表联立查询,将满足结果的数据一次性取出。 具体代码如下: /** * 获取被邀请的教案,即有权看到的教案(包括自己发布的),过滤年级、科目 * * @param userInfoId * @param termNo * @para...阅读全文
    作者:admin | 分类:Database, Java | 阅读:464 次 | 标签:,

    Redis数据库初体验

    经常看到redis是一个超高性能的数据库,但一直没有去学习它,最近打算抽点时间研究研究一下,先从安装配置开始吧。。 一、Windows下使用Redis 由于Redis官方(redis.io)没有提供Windows版本下载,只提供第三方开发出来的版本,由于本人用的是Windows2008(64bit),没用Linux,所以只能下载Windows版本试试了。 下载网址:https://github.com/dmajkic/redis/downloads 本文下载的是redis-2...阅读全文
    作者:admin | 分类:Database | 阅读:1,093 次 | 标签:

    [转]浅谈Redis数据库的键值设计

    本文转自:http://www.oschina.net/question/12_27517 丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。 用户登录系统 记录用户...阅读全文
    作者:admin | 分类:Database | 阅读:631 次 | 标签:,

    CentOS安装配置MongoDB

    一、登录vps,使用wget下载mongodb官网上的安装文件。 wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.3.tgz 好吧,我承认我秒杀它了。见图,37.3M/s,神速啊! 二、解压、安装、运行 tar -xvf mongodb-linux-i686-2.0.3.tgz #解压 mv mongodb-linux-i686-2.0.3.tgz /usr/local/mongodb mkdir -p /data/db #新建mongodb数据文件存放目录 mkdir -p /data/logs #新建log...阅读全文
    作者:admin | 分类:Database, Linux/VPS | 阅读:3,692 次 | 标签:

    Java操作MongoDB学习笔记

    一、初试Java对MongoDB的CRUD操作 进入官网 https://github.com/mongodb/mongo-java-driver/downloads 下载mongo.jar(当前最新版mongo-2.7.3.jar) 将mongo-2.7.3.jar拷到项目的lib文件夹 新建TestMongoDB.java,内容如下: package me.gevin.test; import java.net.UnknownHostException; import java.util.Set; import com.mongodb.BasicDBObject; import com.mongodb.DB; impo...阅读全文
    作者:admin | 分类:Database, Java | 阅读:546 次 | 标签:,

    [收集]MongoDB数据库资料收藏专区

    最近准备学习MongoDB,找了些资料,收藏一下,方便以后查看!不断更新中。。。 MongoDB权威指南中文版.pdf http://www.open-open.com/doc/view/a5c6d0b3e866451dbd46d7f464ad61d9 MongoDB JAVA API http://api.mongodb.org/java/current/ 第三方管理工具-MongoVUE http://www.mongovue.com/   阅读全文
    作者:admin | 分类:Database | 阅读:443 次 | 标签: