摘要:
原文地址:http://blog.csdn.net/sunmenggmail/article/details/36176029 没有必要过多的关注性能。由于Redis只使用单核,而Memcached可以使用多核,所以在比较上,平均每一个核上Redis在存储小数据时比Memcached性能更高。而在1 阅读全文
2017年7月23日
摘要:
你期望一个更高的写负载 默认情况下,对比事务安全,MongoDB更关注高的插入速度。如果你需要加载大量低价值的业务数据,那么MongoDB将很适合你的用例。但是必须避免在要求高事务安全的情景下使用MongoDB,比如一个1000万美元的交易。 不可靠环境保证高可用性 设置副本集(主-从服务器设置)不 阅读全文
2017年7月22日
摘要:
原文地址:http://www.cnblogs.com/luochengqiuse/p/4641256.html private ValueOperations<K, V> valueOps; private ListOperations<K, V> listOps; private SetOper 阅读全文
摘要:
参考: https://www.zhihu.com/question/21419897 http://www.cnblogs.com/haoxinyue/p/redis.html 为什么集群? 通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的 阅读全文
摘要:
原地址:http://www.cnblogs.com/spork/archive/2009/12/29/1634766.html 来自原小站,曾经迷糊过的东西,表上来,希望对正在迷糊或即将迷糊的人有帮助。 谈到系统的可伸缩性,Scale-up(纵向扩展)和Scale-out(横向扩展)是两个常见的术 阅读全文
2017年7月17日
摘要:
也可以使用普通的数组来实现优先队列,当然push复杂度为O(1),pop复杂度为O(N)。 也可以使用二叉查找树来实现,如果使用平衡树,那么插入和查找的复杂度就是所使用的平衡树的复杂度。 一般使用堆来实现优先队列。 堆: 堆是一棵完全二叉树(complete binary tree)。 由于完全二叉 阅读全文
2017年7月15日
摘要:
交换次数和比较次数是衡量一部分排序算法的复杂度的 排序例子 O(N2) 这是一个人人都能实现的例子。通过循环判断,将最小的元素放在最前面。 public static void sort(int[] arr) { // 每次对比下标i到arr.length-1的值 然后将最小值放在i下标的位置 fo 阅读全文
摘要:
ls: 是显示当前目录下文件 ll: 是显示当前目录下文件详细信息。 其中文件属性的说明: 文件属性字段总共有10个字母组成, 第一个字母表示文件类型,如果这个字母是一个减号"-",则说明该文件是一个普通文件.字母"d"表示该文件是一个目录,字母"d",是dirtectory(目录)的缩写.请注意, 阅读全文
2017年7月9日
摘要:
原文地址:http://www.importnew.com/10620.html 面试的时候经常会遇见诸如:"java中的HashMap是怎么工作的","HashMap的get和put内部的工作原理"这样的问题。本文将用一个简单的例子来解释下HashMap内部的工作原理。首先我们从一个例子开始,而不 阅读全文