[思考] snapshot and replication

snapshot在各个领域都有类似的概念. 

当讨论设计一个系统时, 尤其是需要提高效率的系统时, 往往会提出snapshot, 大家都会想到snapshot的好处.

但是我发现一个很有意思的现象是: 大家很容易忽略snapshot的前提: copy-on-write. 这种机制的说白了就是:
平时就将snapshot一点一点copy好, 到你用的时候当然很快.

这点很象一个社会现象:  大家只看到某位成功人士的光环, 却完全忽略了这个同学很多年的辛苦努力.

最近, 我参与了一个数据库复制系统, 他们准备用snapshot技术, 但这个snapshot不是Oracle自身带的功能, 而是基于jdbc query后在App层建立的, 并且期望这个带来的performance大幅提高. 

我问为什么会这个方案会提高performance, 回答说: 存储就是用snapshot机制做高效的复制.

可是他们忘记了, NetApp的filer操作系统底层的 copy-on-write机制.

自己在App层做的最多也只是一个cache, 对Business App可能会有performance的提高, 但对于一个replication程序可以说没有任何意义.

这使我坚信 replication 这个领域: 高效的核心技术, 就是在数据发生变化时能得到notify.

Storage的snapshot replication是这样, Oracle的shareplex, stream实时复制技术也都是基于Oracle redo log的近似 change notify.

没有这个前提 任何replication都会很慢.

smithfox | Thursday 07 April 2011 at 5:28 pm | | other        | Used tags: ,

six comments

prada iphone 6 plus cases

Transferring images to the back of the case is done through the case’s mobile app, and is called “popping.” You can pop screenshots directly from the Camera Roll on your phone to the case, or pick images from the company’s Instagram-like community.

prada iphone 6 plus cases, (URL) - 23-04-’15 14:31
iPhone 6 plus waterproof case 2015

Are you intending to purchase either of these smartphones? Do you think your final choice is more likely to be the Samsung Galaxy S6, or will it be the Gionee Elife E8?

iPhone 6 plus waterproof case 2015, (URL) - 18-06-’15 16:33
service d'entretien ménager montréal

service de femme de ménage
Franchise de Nettoyage Résidentiel ett Commercial, service de femme de
ménage ,entretien ménager commercial,entretien ménager commercial, ménage
résidentiel, service d’entretien ménager montréal
Nous aidons les perrsonnes désireuses d’être propriétaires
d’entreprises prospères à devenir dees professionnels
du nettoyage commercial et de la maintenance.
En rejoignant notre réseau d’entreprises, vous
bénéficierez d’un avantage concurrentiel ainsi qque
d’une aide apportée par un modèle d’affaires éprouvé vous assurant dee
travailler avec un leader du domaine disposant de l’expérience et la stabilité.

Vous disiez augmentez vos revenus afiin d’améliorer votre quotidien ?
Faites Appel a G.E.M Ménage! service de femme de ménage,entretien ménager commercial,entretien ménager commercial, ménage
résidentiel, service d’entretienménager montréal, service de femme dee ménage ,entretien ménager commercial,entretien ménager commercial,
ménage résidentiel, service d’entretien ménager montréal
Franchises de Nettoyage Résidentiel et Commercial disponible
Partout A Montréal ,Rive Nord et Rive Sud.

Financement Sans Intérêt par G.E.M .
Un dépôt est obligatoire

Un Investissement de 24 000$ Vous Rapporte (4800$ et plus de
Revenhs par Mois)!

Matériel ett formation fourni

Nous aidons les personnes désireuses d’être propriétaires d’entreprises prospères à devenir des professionnels du
nettoyage commercial et de la maintenance. En rejoignant notre réseau d’entreprises,
vous bénéficierez d’un avantage concurrentiel aiknsi que
d’une aide apportée par un modèle d’affaires éprouvé vous aseurant
de travailler avec un leader du domaine disposant de l’expérience et la stabilité.

G.E.M Ménage vous offre l’opportunité de travailler pendant la journée
de lundi a vendredi .

G.E.M Vous propose des contrats d’entretien ménager avec des hraires souples et un revenu garanti.

Pour less personnes libres,les nouveaux arrivants ou les sans-emplois G.E.M peut favoriser votre
accès au marché duu trazvail !

G.E.M vous propose des coontrats stables et rémunérateurs!

Dans le secteur résidentiel idéal pour un couple, ou un homme seul dans le
secteur commercial
Vous débuter des maintenant

Des techniques et méthodes de travail éprouvées.

Une aide à la constitution ou à l’enregistrement de leur entreprise.

Des territoires d’exercice protégés.
Entrepris clés en main.
Un garantie qui protège votre investissement

Exigences de l’entrée de notre réseau :
Les demandes sont examinées attentivement et une enquête relative à la candidature eest
menée.
Les candidats doivent passer une entrevue de sélection.
Avant tout début d’activité, les candidats doivent assister à des essions de
formation.

Au G.E.M. nous nous assurons que nos franchisés puissent offrir à
leurs clpients uun service professionnel d’une qualité supérieure à celle de la
concurrence.
Franchise disaponible au résidentiel et commercial

N’hésitez pas à nous cokntacter
469 Jean-Talon Ouest Suite # 222
Montreal QC
gemmenage.net
gemmenage.com

service d'entretien ménager montréal, (URL) - 15-07-’17 07:21
entretien ménager résidentiel et commercial montreal rive nord et rive sud

service de femme de ménage
Professionnelle de l’entretien, notre dynamique entreprise saura réaliser pour vous l’ensemble ddes travaux ménagers.

G.E.M. s’engage sur une prestation de qualité !
Notre équipe de spécialistes chevronnés accomplira un travail à la fois soigné,
rapide et économique.
De plus, nous utilisons exclusivement des produits écologiques et hautement performants, issus des toutes dernières
technologies.
La vie moderne véhicule aussi de lourdes menaces.
D’apparence inoffensive, meubles, appareils ménagers, matériaux de construction, jouets
ou objets faniliers peuvent dégager des phtalates ou autres redoutables composés chimiques.

G.E.M Ménage s’adapte.

Choisissez le jour à votre convenance.

Le choix le plus populaire est une fois par semaine.
Toutefois, vous êtes libre de déterminer votre fréquence
moindre, toutes lees deux semaines, une fois paar mois….
G.E.M MÉNAGE s’adapte à votre besoin et à votre budget.

Nous individualisons le serrvice de nettoyage. Norre expérience nous a enseigné
que chaque immeuble ou maison est unique, comme lees gens qui y vivent.

Le prix pour nettoyer un immeuble ou une maison est basée sur plusieurs facteurs.
La taille du lieu et laa fréquence dee nettoyage spnt pris en compte.
Cependant, nous intégrons également dans notre analyse, les surfaces à nettoyer et à désinfecter, la présence ou non d’animaux de compagnie, l’encombrement du
lieu.

Poour vous proposer un devis qui conviendra à votre budget, G.E.M MÉNAGE vous rencontre chez
vous afin de prendre connaissance du lieu et mieux comprendre vos besoins et exigences
de nettoyage.Si beaucoup pensent que le nettoyage dee bureaux
se résume à passer l’aspirateur, nettoyer les vitrines ett vider less poubelles,

En faisant appel à une entreprise telle que G.E.M Québec, vous avez la garantie d’un nettoyage régulier et dde qualité professionnelle.

Les prestations soht effectuées par des agents d’entretien qualifiés qqui sont formés aux techniques de nettoyage propres
à voos types de locaux.

Pour satisfaire tous vos besoins en matière d’entretien ménager, G.E.M vous offre
un service d’entretien et de nettoyage résidentiel de haute qualité à
un prix parfaitement compétitif. Tout le ménage
de votre domicile est pensé ett réalisé dans ses
moindres détails.

Lorque vous remettez l’entretien de votre masison auux mains méticuleuses de G.E.M,
rien n’est laissé aau hasard.

Chaque pièce estt importante, et ce dans ses moindres recoins.
Non seulement nous allions notre savoir-faire à une efficacité
qui dépassera vos attentes, mais chaque entretien ménager est effectué vec
la plus grande discrétion.Service d’entretien et de nettoyage résidentielune entreprisse de nettoyage industrioel
spécialisée dans la propreté dee vos locaux professilnnels (immeubles, bureaux, locaux industriels).L’équipe
esst composée d’agents de nettoyage qualifiés prêts à intervenir sur tous lees types de chantiers,, après l’élaboration d’un devis de nettoyage
complet et précis, qu’il s’agisse d’une intervention de nettoyage particulier
ou d’un nettoyage de locaux professionnels.De l’entretien courant des sols, vitres et meubles – au nettoyage très spécifique dde matériel professionnel ; G,E.M
prend en charge l’intégralité de votre entretien ménager.

Que ce soit pour vos bureaux, hôtels et surfaces de ventes quui demandent un entretien méticuleux
car représentants de votre enseigne ou espaceds communs d’immeubles qui connaissent un fort taux de passage, G.E.M MÉNAGE répond
à vos besoins.
propose des prsstations avec une équipe hautement qualifiée aiinsi que
du matériel de nettoyage répondant à tous les besoins de nnettoyage dans les bureaux.Les prestations
sont effectuées par des agentrs d’entretien qualifiés qui sont formés aux techniques de nettoyage propres à vos types de locaux.
Il est important de noterr que les intervenants
sonnt employés directement parr g.e.m et non par vos soins
Si beaucoup pensent que le nettoyage de bureaux se
résumeà passer l’aspirateur, nettoyer les vitrines et vider les poubelles,
Franchise de Nettoyage Résidentiel et Commercial, service de femme de ménage ,entretien ménager
commercial,entretien ménager commercial, ménage
résidentiel, service d’entretienménager montréal
Nous aidons les personnes désireuses d’être propriétaires
d’entreprises prospères à devenir des professionnels du nettoyage commerccial et de la maintenance.
En rejoignant notre réseau d’entreprises, vous bénéficierez d’unavantage concurrentiel ainsi que d’une
aide apportée par un modèle d’affaires éprouvé vous asssurant de travailler avec un leader du domaine disposant dde l’expérience et la stabilité.

Vouus disiez augmentez vos revenus afin d’améliorer votre quotidien ?
Faijtes Appel a G.E.M Ménage! service de femme de ménage ,entretien ménager commercial,entretien ménager commercial,
ménage résidentiel, service d’entretien ménager
montréal, service de femme de ménage ,entretien ménager commercial,entretien ménager
commercial, ménage résidentiel, service d’entretien ménager montréal
Franchises de Nettoyage Résidentiel et Commercial disoonible Partout A Montréal ,
Rive Nord et Rive Sud.

Financement Sans Intérêt par G.E.M .
Un dépôt est obligatoire

Un Investissement de 24 000$ Vous Rapporte (4800$ et plus dde Revenus par Mois)!

Matériel et formation fourni

Nous aidons les personnes désireuses d’être propriétaires d’entreprises prospères à devenir
des professionnels du nettoyage commercial et de la maintenance.
En rejoignant notre réseaud’entreprises, vous bénéficierez d’un avantage concurrentiel ainsi qque d’une aide apportée par un modèle d’affaires éprouvé
vous assurant de travailler avec un leader du domaine disposant de l’expérience et
la stabilité.

G.E.M Ménage vous offre l’opportunité de travailler pendant la journée de lundi a vendredi .

G.E.M Vous propose des contrats d’entretien ménager avec des horaires souples et un revenu garanti.

Pour les personnes libres,les nouveaux arrivants ou lles sans-emplois G.E.M peut favoriser votre accès au marché du travail !

G.E.M vous propose des contrats stables et rémunérateurs!

Dans le secteur résidentiel idéal pour un couple, ou unn homme seul dans
le secteur commercial
Vous débuter des maintenant

Des techniques et méthodes dde travail éprouvées.
Une aide à la constitution ou à l’enregistrement de leur
entreprise.
Des territoires d’exercice protégés.
Entreprise clés en main.
Un garantie qui protège votre investissement

Exigences de l’entrée de notre réseau :
Les demandes sont examinées attentivement et une enquête relative à laa candidature esst menée.

Les caqndidats doivent passer une entrevue de sélection.
Avant tout début d’activité, lees candidats doivent assister à des
sessions de formation.

Au G.E.M. nous nous assurons que noos franchisés puissent
offrir à leurs clients un service professionnel d’une qualité supérieure
à celle de la concurrence.
Franchise disponible au résidentiel et commercial

N’hésitez pas à nous contacter
469 Jean-Talon Oudst Suite # 222
Montreal QC
gemmenage.net
gemmenage.com

entretien ménager résidentiel et commercial montreal rive nord et rive sud, (URL) - 25-07-’17 19:57
nettoyage commercial laval

service de femme de ménage
Professionnelle dee l’entretien, notre dynamique entreprise
saura réaliser pour vous l’ensemble des travaux ménagers.

G.E.M. s’engage sur une prestation de qualité !

Notre équipede spécialistes chevronnés accomplira un travail à la fois soigné, rapide
et économique.
De plus, nous utilisons exclusivement des produits écologiques et hautement performants, issus ddes toutes dernières technologies.

La vie moderne véhicule aussi de lourdes menaces. D’apparence
inoffensive, meubles, appareils ménagers,
matériaux de construction, jouets ou objets familiers peuvent dégager des
phtalates ou autres redoutables composés chimiques.

entretien ménager résidentiel
Franchise de Nettoyage Résidentiel et Commercial,service de femme
de ménage ,entretien ménager commercial,entretien ménager commercial,
ménage résidentiel, service d’entretien ménager montréal
Nous aidons les personnes désireuses d’être propriétaires d’entreprises prospères à devenir des professionnels du
nettoyage commercial et de la maintenance. En rejoignant notre réseau d’entreprises, vous
bénéficierez d’un avantage concurrentiel ainsi que d’une aide apportée par un modèle
d’affaires éprouvé vous assurant de travailler avec un leader du
domainje disposant dee l’expérience et la stabilité.
Vous disiez augmentez vos revenus afin d’améliorer votre quotidien ?
Faites Appel a G.E.M Ménage! service de femme de ménage ,entretien ménager commercial,entretien ménager commercial,
ménage résidentiel, service d’entretien ménager montréal, serfice
de femme de ménage ,entretien ménager commercial,entretien ménager commercial,
ménage résidentiel, service d’entretien ménager montréal
Franchises de Nettoyage Résidentiel et Commercial disponible
Partout A Montréal ,Rive Nord et Rive Sud.

Financement Sans Intérêt par G.E.M .
Un dépôt esst obligatoire

Un Investissement dee 24 000$ Vous Rapporte (4800$ et plus de Revenus
par Mois)!

Matériel et formation fpurni

Nous adons les personns désireuses d’être propriétaires d’entreprises
prospères à devenir des professionnels du nettoyage commercial et de la maintenance.
En rejoignant notre réseau d’entreprises, vous bénéficierez d’un avasntage
concurrentiel ainsi que d’une aidee apportée par un modèle d’affaires éprouvé vous assurant de
travailler avec un leader du domaine disposant de l’expérience et
lla stabilité.

G.E.M Ménage vous offre l’opportunité de travailler pendant la journée de lundi a vendredi .

G.E.M Vous propose des contrats d’entretien ménager avec des horaires souples et un revenu
garanti.

Pour les personnes libres,les nouveaux arrivants ou les
sans-emplois G.E.M peut favoriser votre accès au marché du travail !

G.E.M vous propose des contrats stables et rémunérateurs!

Dans le secteur résidentiel idéal pour un couple,
ou un homme seul dans le secteur commercial
Voous débuter des maintenant

Des techniques et méthodes de travail éprouvées.

Une aide à la constitution ou à l’enregistrement de leur entreprise.

Des territoires d’exercice protégés.
Entreprise clés en main.
Un garantie qui protège votre investissement

Exigences de l’entrée dde notre réseau :
Les demandes sont examinées attentivement et une enquête relative à la candidature est menée.

Les candidats doivejt passer une entrevue de sélection.
Avant toout début d’activité, les candidats doivent aseister à des sessions de formation.

Au G.E.M. nous nous assurons quue nos franchisés puissent offrir à
leurs clients un service professionnel d’une qualité supérieure à celle
de la concurrence.
Franchise disponible au résidentiel et commercial

N’hésitez pas à nous contacter
469 Jean-Talon Ouest Suite # 222
Montreal QC
gemmenage.net
gemmenage.com

nettoyage commercial laval, (URL) - 06-08-’17 02:33
compagnie de ménage

service de femme de ménage
Professionnelle de l’entretien, notre dynamique entreprise saura réaliser pour vous l’ensemble dees travaux ménagers.

G.E.M. s’engage sur une prestation de qualité !

Notre équipe de spécialistes chevronnés accomplira un travail à la fois soigné, rapide et économique.

De plus, nous utilisons exclusivement ddes produits écologiques
et hautement performants, issus dess toutes dernières technologies.

La vie moderne véhicule aussi de lourdes menaces. D’apparence inoffensive, meubles, appareils ménagers, matériaux
de construction, jouets oou bjets familiers peuvent dégager des phtalates ou autres redoutables composés chimiques.

G.E.M Ménage s’adapte.

Choisissez lee jour à votre convenance.

Le choix le plous populaire est une fois par semaine. Toutefois,
vous êtes libre de déterminer votre fréquence moindre, toutes les deux semaines, une fois parr mois….
G.E.M MÉNAGE s’adapte à votre besoin et à votre
budget.

Nous individualisons le seervice de nettoyage.
Nogre expérience nous a enseigné que chaque immeuble
oou maison est unique, comme les gens qui y vivent.

Le prix pour nettoyer un immeuble ou une maison est basée sur
plusieurs facteurs. La taille du lieu et la fréquence de nettoyage sont pris en compte.
Cependant, nous intégrons également dans notre analyse, les surfaces à nettoyer et à désinfecter, la présence ouu non d’animaux de compagnie, l’encombrement
du lieu.

Pour vous proposer un devis qui conviendra à votre budget, G.E.M
MÉNAGE vous rencontre chez vous afin de prendre connaissance du loeu et mieux comprendre vos besoins
et exigences dee nettoyage.Si beaucoup pensent que le
nettlyage de bureaux se résume à passer l’aspirateur, nettoyer les vitrines et vider les poubelles,
En faisant appel à une entreprise telle que G.E.M
Québec, vous avez la garantie d’un nettoyage régulier et de
qualité professionnelle.

Les prestations sont effectuées par dees agents d’entretien qualifiés qui sont formés aux techniques
de nettoyage propres à voss types de locaux.

Pour satisfaire toius vos besoins en matière d’entretien ménager, G.E.M
vous offre un service d’entretien et de nettoyage résidentiel de haute qualité à un priux parfaitement
compétitif. Tout le ménage de votre domicile est
pensé et réalisé dans ses moindres détails.

Lorsque vous remettez l’entretien de votre maison aux mains méticuleuses de G.E.M, rien n’est laissé
au hasard.

Chaque pièce est importante, et ce dans ses moindrss recoins.

Non seulement nous allions notre savoir-faire à une efficacité qui dépassera vos
attentes, mais chaque entretien ménager est effectué avec la plus grande discrétion.Serrvice d’entretien et de nettoyage résidentielune entreprise de nettoyage industriel spécialisée
dans la propreté de vvos locaux professionnels (immeubles, bureaux, locaux industriels).L’équipe est
composée d’agents de nettoyage qualifiés prêts à intervenir sur tous les types de chantiers,, après l’élaboration d’un devis de nettoyage complet et précis, qu’il s’agisse d’une intervention de nettoyage
particulier ou d’un nettoyage de locsux
professionnels.De l’entretien courant des sols, vitres et
meubles – au nettoyage très spécifique dde matériel professionnel ; G,E.M
prend en charge l’intégralité dee votgre entretien ménager.
Que ce soi pour vos bureaux, hôtels et surfaces de ventes qui demandent un entretien méticuleux car représentants de votre enseigne ou
espaceds communs d’immeubles qui connaissent un fort taux dde passage,
G.E.M MÉNAGE répond à vos besoins.
propose des prestations avec une équipe hautemnt qualifiée ainsi que du matériel de nettoyage répondant à tous les
besoins de nettopyage dans les bureaux.Les prestations sont effectuées par des
agents d’entretien qualifiés qui sont formés auxx techniques de nettoyage
propres à voss tgpes de locaux. Il est important de noter que les intervenants sont employés directement par
g.e.m et non par vos soins
Si beaucoup pensent que le nettoyage dde bureaux se résume à pasxser l’aspirateur, nettoyer les vitrines et vider less
poubelles,
Franchisee de Nettoyage Résidentiel et Commercial,
service dde femme de ménage ,entretien ménager commercial,
entretien ménager commercial, ménage résidentiel, service d’entretien ménager montréal
Nouus ajdons les personnes désireuses d’être propriétaires d’entreprises prospères à devenir des professionnels du nettoyaage commercial eet de la maintenance.
En rejoignant notre réseau d’entreprises, vous bénéficierez d’un avantage concurrentiel ainsi que d’une aide apportée par un modèle d’affaires éprouvé vous assurant dee travailler
avec un leadrr ddu domaine displosant de l’expérience
et la stabilité.
Vous disiez augmentez vos revenus afin d’améliorer votre quotidien ?

Faites Appel a G.E.M Ménage! service de femme de ménage ,entretien ménager commercial,entretien ménager commercial,
ménage résidentiel, service d’entretien ménager montréal,
service de femme de ménage ,entretien ménager commercial,entretien ménager commercial, ménage résidentiel, service d’entretien ménager
montréal
Franchises de Nettoyage Résidentiel et Commercial disponible
Partout A Montréal ,Rive Nord et Rive Sud.

Finacement Sans Intérêt par G.E.M .
Un dépôt est obligatoire

Un Investissement de 24 000$ Vous Rapporte (4800$ et
plus de Revenus par Mois)!

Matériel et formation fourni

Nous adons les personnes désireuses d’être propriétaires d’entreprises prospères à dvenir ddes professionnels du nettoyage commercial et
de la maintenance. En rejoignant notre réseau d’entreprises, vous bénéficierez d’un avantage concurrentiel aisi que d’une aide apportée par un modèle d’affaires éprouvé
vous assurant de travailler avec un leader du domaaine disposant de l’expérience et la stabilité.

G.E.M Ménagevous offre l’opportunité de travailler pendfant
la journée de lundi a vendredi .

G.E.M Vous propose dees contrats d’entretien ménager
ave des horaires souples et un reveenu garanti.

Pour lles personnes libres,les nouveaux arrivants ouu
les sans-emplois G.E.M peut favoriser votre accès au marché du travail !

G.E.M vous propose des contrats stables et rémunérateurs!

Dans lee secteur résidentiel idéal pour un couple,
ou un homme seull dans le secteur commercial
Vous débuter des maintenant

Des techniques et méthodes de travail éprouvées.

Une aide à la constitutiuon ou à l’enregistrement
de leur entreprise.
Des territoires d’exercice protégés.
Entreprise clés en main.
Un garantie qui protège vottre investissement

Exigences de l’entrée de notre réseau :
Les demandes sont examinées attentivement et unne enquête
relative à la candidature est menée.
Les candidats doivent passer une entrevue de sélection.
Avant tout début d’activité,les candidats doivent assister à des sessions
de formation.

Au G.E.M. nous nous assurons que noss franchisés puissent offrir
à leurs clients un service professionnel d’une qualité supérieure à celle de la
concurrence.
Franchise disponible au résidentiel et commercial

N’hésitez pas à nopus contacter
469 Jean-Talon Ouest Suite # 222
Montreal QC
gemmenage.net
gemmenage.com

compagnie de ménage, (URL) - 22-08-’17 23:28
(optional field)
(optional field)
为阻止垃圾广告, 请在提交评论前, 回答一个简单问题(Please answer an simple question)
Remember personal info?
Notify
Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.