`
gj_gp
  • 浏览: 5962 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
原文: http://www.pythoner.cn/home/blog/cassandra-vs-mongodb-vs-couchdb-vs-redis/   即使关系型数据库依然是非常有用的工具,但它们持续几十年的垄断地位就要走到头了。现在已经存在无数能撼动关系型数据库地位的 NoSQL,当然,这些 NoSQL 还无法完全取代它们。(也就是说,关系型数据库还是处理关系型事务的最佳方式。) NoSQL 与 NoSQL 之间的区别,要远大于不同的 SQL 数据库之间的区别,所以软件架构师必须要在项目一开始就选好一款合适的 NoSQL。 考虑到这种情况,本文为大家介绍以下几种 NoSQL ...
       引子是公司会议领导提出的一个问题:        一个运行了7、8年甚至10年的企业应用系统,参与的开发人员走一波又来一波,如何让一个新员工对其感兴趣,学习业务,研读程序,还要进行维护改造?       答案是无能为力。为什么?       技术陈旧,架构过时,业务繁杂,代码粗糙,bug无数,上一代积攒遗留下无数的暗坑,等待着新人怀着愚公移山的精神去填埋,压力山大,这样的新人鲜有存活。        对于甲方用户来说,如果业务一成不变,十年如一日的重复着相同的工作,那么系统只要稳定不出错,机器不坏,数据不丢,性能不差,那就再好不过了,人人都可以做好撞钟和尚这个岗位。但是,时代 ...
由于公司需要,准备用redmine实行项目任务分配等管理,决定在自己笔记本上安装一个redmine,查了好多网上教程,开始动手安装了。 准备软件: Ruby 下载网页: http://rubyforge.org/frs/?group_id=167&release_id=46836 http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/rubyinstaller-1.8.7-p370.exe 11M http://files.rubyforge.vm.bytemark.co.uk/rubyinstaller/rubyinstall ...
情人节前给老婆买了个白壳HTC G7,在上海的非常手机店,这款手机已经看了近2个多月,春节前一同事买了个咖啡色的G7,另一同事买了个G10,感觉G10太大,不适合女性使用,所以还是看中这个G7,大小适中,又是白色,最后加一 ...
前2天项目中的一个web应用,在做了几个操作后就死机,白板了,只能重启,找了半天没有错误日志,跟踪了一下业务操作,发现是前台页面的提交与后台的其他应用并发引起死锁操作,几人把该同志的代码评审了一下,讨论了一下同步的写法,发现其锁的实现是有漏洞的。在此也总结一下,可能对其他人有所帮助,当然,感觉这种实现应该是很早就该如此的。   业务场景是这样的:前台应用A,后台应用B,都需要同时对资源类C进行get和set操作,但前提是每个应用在get资源后一直到其set或不set退出之前,保持C资源为其应用独占,因为C资源的操作必须是看到什么才能做什么。 例:C资源数必须>=0,A 先get C ...
新春上班第2天,上班的人还没有几个,正在查找log4j的动态appenderName的方法,找了几个贴子,有说用系统变量进行宏代换的,不是我想要的,也有说继承FileAppender的,感觉这个象一些,试着写写测一下。 在javaeye上多年,也看了许多的贴子,突然有写博客的冲动,想想也别总是潜水,咱就露一回水面吧,纯粹是当日记用吧。
Global site tag (gtag.js) - Google Analytics