Java NIO根據(jù)操作系統(tǒng)不同阿弃, 針對(duì)nio中的Selector有不同的實(shí)現(xiàn): macosx:KQueueSelectorProvider solaris:DevPollS...
一深碱、技術(shù)選型 ava解析腹鹉、生成Excel比較有名的框架有Apache poi、jxl敷硅。但他們都存在一個(gè)嚴(yán)重的問題就是非常的耗內(nèi)存功咒,poi有一套SAX模式的API可以一定程度的...
一、一致性問題 在高并發(fā)的業(yè)務(wù)場景下绞蹦,數(shù)據(jù)庫大多數(shù)情況都是用戶并發(fā)訪問最薄弱的環(huán)節(jié)力奋。所以,就需要使用redis做一個(gè)緩沖操作幽七,讓請(qǐng)求先訪問到redis景殷,而不是直接訪問MySQ...
1. 什么是kafka Kafka是分布式發(fā)布-訂閱消息系統(tǒng)猿挚,它最初是由LinkedIn公司開發(fā)的咐旧,之后成為Apache項(xiàng)目的一部分,Kafka是一個(gè)分布式绩蜻,可劃分的休偶,冗余備...
什么是 Redis? Redis 是完全開源免費(fèi)的,遵守BSD協(xié)議[http://www.reibang.com/p/4fa8451a4b07]辜羊,是性能極高的nosql數(shù)據(jù)...
解耦神器:MQ MQ是分布式架構(gòu)中的解耦神器,應(yīng)用非常普遍昔驱。有些分布式事務(wù)也是利用MQ來做的疹尾。由于其高吞吐量,在一些業(yè)務(wù)比較復(fù)雜的情況骤肛,可以先做基本的數(shù)據(jù)驗(yàn)證纳本,然后將數(shù)據(jù)放入...
前言 SQL優(yōu)化是程序開發(fā)中經(jīng)常遇到的問題,尤其是在程序規(guī)模不斷擴(kuò)大的時(shí)候淑玫。SQL的好壞不僅制約著程序的規(guī)模巾腕,影響著用戶的體驗(yàn),甚至威脅著信息的安全絮蒿。 我們經(jīng)常聽到說哪家平臺(tái)...
〇鸟召、背景 Web 開發(fā)中胆绊,通過 Session 在服務(wù)端記錄用戶狀態(tài)是很常見的操作。對(duì)于 Web 開發(fā)中 Session欧募、Cookie 等概念請(qǐng)參考《Session 機(jī)制詳解...