P54

  NoSql 数据库详细介绍入门经典 文档

思想篇 CAP 最终一致性 变体 BASE 其他 I/O的五分钟法则 不要删除数据 RAM是硬盘,硬盘是磁带 Amdahl定律和Gustafson定律 万兆以太网 手段篇 一致性哈希 亚马逊的现状 算法的选择

freesian 2013-01-16   596   0

Java线程池揭秘 经验

前段时间公司里有个项目需要进行重构,目标是提高吞吐量和可用性,在这个过程中对原有的线程模型和处理逻辑进行了修改,发现有很多基础的多线程的知识已经模糊不清,如底层线程的运行情况、现有的线程池的策略和逻辑

hoaringtig 2017-05-02   23435   0

NoSQL生态系统 资讯

执行效率可预估。当你去考查一个 NoSQL 系统时,下面的几点是值得注意的。 数据模型及操作模型 :你的应用层数据模型是行、对象还是文档型的呢?这个系统是否能支持你进行一些统计工作呢? 可靠性 :当你

码头工人 2011-12-07   29770   1
NOSQL  

高性能服务器架构思路 经验

谓并发数不足,也就是同时请求的客户过多,导致超过容纳能力的客户被拒绝服务,这种情况往往会因为服务器内存耗尽而导致的;第二个是处理延迟过长,也就是有一些客户的请求处理时间已经超过用户可以忍受的长度,这种情况常常表现为CPU占用满额100%。

blueken 2016-06-24   42978   0
P74

  Java 虚拟机详解与性能监控 文档

深入理解JVM 1   Java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java

snowshadow 2012-07-13   3717   0
P74

  Java 虚拟机详解 文档

深入理解JVM 1   Java技术与Java虚拟机 说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java

clearnale 2013-10-09   3035   0

Java单例模式的几种形式 经验

操作,事实上在 JVM 中这句话大概做了下面 3 件事情。 给 instance 分配内存 调用 Singleton 的构造函数来初始化成员变量 将instance对象指向分配的内存空间(执行完这步 instance

supperzq 2017-04-11   14704   0
P16

  BI商务智能解决方案及讲解 文档

制的数据修改,进而安排好这些数据。这就减少了对源的额外开销,不需要另外处理如触发器。甚至可以直接从内存中读运行记录,以减少I/O。   (4)加工数据:数据首先要从运行记录移到分级表,所以能在复制之前

wazljnnl6n 2011-10-11   496   0

基于Go实现的分布式MQ 经验

最重要的时在一些要求一致性高的场景下,对错误的处理也是非常重要的。所以个服务也都要去做容错处理的代码保证逻辑和数据一致 A、B、C。。。服务之间通过共同的消息协议进行通信,数据一致性问题完全交给MQ去处理即可

jopen 2015-09-15   30878   0

Memory Consistency和Cache Coherence 经验

两个线程执行完之后,r1和r2可能是什么值? 注意到线程是并发、交替执行的,下面是可能的执行顺序和相应结果: S1 L1 S2 L2 那么r1=0 r2=2 S1 S2 L1 L2 那么r1=1

jopen 2016-01-10   8108   0

谷歌技术"三宝"之谷歌文件系统 博客

件是很常见的,必须进行有效管理。支持小文件,但不对其进行优化。 负载通常包含两种读:大型的流式读(顺序读),和小型的随机读。前者通常一次读数百KB以上,后者通常在随机位置读几个KB。 负载还包括很多连

openkk 2012-05-04   4652   0
P22

  新浪云计算sae技术微博精选(6月) 文档

:一款优秀的 MySQL 插件》 《为什么Linux不需要磁盘碎片整理》 《多线程服务器的常用编程模型》 《关于编程,鲜为人知的真相》 3. 00 01 02 03 04 05写上你的文字你的文字目录《如何在一周内用HTML5

penglzy 2012-08-07   2250   0
CSS   HTML   Java   C/C++   Go  

谈Twitter的百TB级Redis缓存实践 经验

目的使用。为了支撑如此庞大的缓存体系,Twitter使用了成千上万台服务器,多个集群,以及过百TB内存。 【编者按】文章内容是HighScalability创始人Todd Hoff基于Twitter工程师Yao

jopen 2015-01-10   23001   0

[译]GC专家系列5-Java应用性能优化的原则 经验

7中的5种GC类型,以及每种GC对性能的影响。 在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。 在第三篇GC 调优中基

DavisKruse 2016-01-27   22086   0
P16

  Java 消息服务(Java Message Service,简称JMS) 文档

主体,包含要发送给接收应用程序的内容。每个消息接口特定于它所支持的内容类型 2. JMS-消息传递模型点对点消息传递1、一个队列可以关联多个队列发送方和接收方,但一条消息仅传递给一个接收方。 2、如果多个接收方正在监听队列上的消息,JMS

redey 2015-07-10   2690   0

JAVA多线程与并发学习总结 经验

使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。 缓存一致性 :多处理器系统中

jopen 2014-03-19   21034   0
P9

  java并发 文档

使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行;当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了。 缓存一致性:多处理器系统中,因

liushije 2016-12-13   296   0
P28

  JAVA笔试题大全共120道题+SSH框架 文档

不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 (2)继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个

lvwkpt 2014-06-18   3455   0

Java线程面试题Top50 资讯

Runnable 接口 ),然后逐渐问到并发问题像在 Java 并发编程的过程中遇到了什么挑战,Java 内存模型,JDK1.5 引入了哪些更高阶的并发工具,并发编程常用的 设计模式 ,经典多线程问题如生产者消

jopen 2014-08-21   64263   1

微软推出支持Microsoft Azure平台的NoSQL文档数据库 资讯

事务处理,这些特性对他们依然非常重要。大多数数据库为开发者提供的选择都显得有些极端,要么是强一致性,要么是最终一致性;要么使用查询功能十分有限的 无结构形式,要么使用具有丰富查询功能但高度格式化的形式;在

jopen 2014-09-06   9119   0
NOSQL  
1 2 3 4 5 6 7 8 9 10