stic

阅读 / 问答 / 标签

请问经济学中monopolistic和monopoly有什么不同?

oligopoly是寡头垄断市场分为4类完全垄断寡头垄断垄断竞争完全竞争市场你想说的意思,是不是寡头垄断竞争和完全竞争接近,垄断竞争,更趋向于竞争,从而趋向于完全竞争市场,perfect competetion寡头垄断更倾向于垄断,从而完全垄断市场?你要表达的是这个意思么?

Miracles (Acoustic) 歌词

歌曲名:Miracles (Acoustic)歌手:Zornik专辑:Alien SweetheartHow could I throw away a miracle?How could I face another day?It"s all of my doing, I made a choiceAnd today, I payMy heart is full of painHow could you understand, the way I feel?How could you relate to so much pain?Seems as though nothing can comfort meSo today, I prayThat someone should listen, for...Nothing should matterNot when love grows inside youThe choice is yoursThere"s a miracle in store...Nothing should matterNot when love grows inside youA voice of love is crying outDon"t throw love awayThere"s a miracle in store...How could I let go of a miracle?Nothing cold ever take its placeThought I was looking, out for myselfNow it seems the painIs all that I have gainedI wonder if I could be your miracleI wonder if I could spare you painSeems as though nothing will comfort meLord, less today, I prayThat you should come listenDon"t ever throw away your miracleDon"t let it slip awayNothing should matterhttp://music.baidu.com/song/3457810

Skull & o. 的蓝牙耳机音频适配器AudioStick大家用过的体验如何?

1.可以直接在装壳的Switch上使用,而且轻薄短小。2.附上三个垫片和USB A to C传输线增加使用范围。3.支援SBC/LDAC/AAC/aptX/aptX-LL....等主流音频编码。4.支援同时使用两副耳机。5.支援语音功能,部分游戏需要外接麦克风。

Skull & Co. 的蓝牙耳机音频适配器AudioStick大家用过的体验如何?

1.可以直接在装壳的Switch上使用,而且轻薄短小。2.附上三个垫片和USB A to C传输线增加使用范围。3.支援SBC/LDAC/AAC/aptX/aptX-LL....等主流音频编码。4.支援同时使用两副耳机。5.支援语音功能,但部分游戏需要外接麦克风。

straw sticks soid biew chimney 这些单词分别是甚麽意思?

straw 稻草,sticks 粘性物质 soid. 泥土, vt. & vi. 弄脏; 污辱 biew 两面器chimney 1.烟囱 2.狭孔

Acoustic Guitar (nylon)是什么意思啊

AcousticGuitar(nylon),尼龙弦的原声(木)吉他,其实一般多为古典吉他AcousticGuitar(steel),钢弦的原声(木)吉他,一般多为民谣吉他对于古典吉他,琴颈上品数有12品,琴弦采用尼龙弦,指板相对宽,琴头为镂空的,没有pick护板,没有背带钉,箱体尺寸一般比较小、无缺角,颜色多为原木色。音量相对小一些,音色相对圆润暗淡。  对于民谣吉他,琴颈上品数有14品,琴弦采用钢弦,指板相对窄,琴头为实心的,有pick护板,有背带钉,箱体尺寸有大有小、可以有缺角,颜色多种多样。音量相对大一些,音色相对丰满明亮。

stick at 和stick to 都有坚持之意啊?

用at,题目出的不严谨。

stick to do还是stick to doing?,stick with 与stick to

10分钟内有问必答前往下载满意回答Stick to sth 不放弃或不改变某事物,坚持或维持某事物给出的例句:――would you like some wine?你喝点葡萄酒吗?------No, I"ll stick to beer,thanks.不,我还是喝啤酒吧。 We don"t want to hear your opinion; stick to the facts.我们不想听你的想法,只讲事实。Stick with sb/sth继续支持某人(某事),保持与某人(某事)的联系给出的例句:I"m sticking with my original idea.我坚持我原来的主张。Stick with me, and you"ll be all right.有事你来找我就没问题了。

stick to/ stick with/ stick with sb/ sth区别

Stick to sth 不放弃或不改变某事物,坚持或维持某事物例句:1、——would you like some wine?你喝点葡萄酒吗? ——No, I"ll stick to beer,thanks.不,我还是喝啤酒吧。 2、We don"t want to hear your opinion; stick to the facts.我们不想听你的想法,只讲事实。Stick with sb/sth继续支持某人(某事),保持与某人(某事)的联系例句:1、I"m sticking with my original idea.我坚持我原来的主张。2、Stick with me, and you"ll be all right.有事你来找我就没问题了

stick to后面加什么?

stick to doingto 在这里是介词常用的还有一、动词+介词to+动名词1. admit to doing sth 承认做了某事 2. apply to doing sth 适用于做某事3. object to doing sth 反对做某事4. see to doing sth 负责做某事 5. stick to doing sth 坚持做某事6. take to doing sth 喜欢上做某事,逐渐习惯做某事应用实例:He admitted having stolen the money. 他承认偷了钱。These methods apply to learning English. 这些方法适用于英语学习。He objected to being treated like a child. 他反对被当作小孩子看待。Reporters should stick to investigating the facts. 记者应坚持调查事实。Soon he took to sleeping late. 不久他就养成了睡懒觉的习惯。二、动词+宾语+介词to+动名词专心致力于做某事把……献给做某事9. devote oneself to doing sth 献身于做某事10. limit sth to doing sth 把…限制在做某事的范围内 11. reduce sb to doing sth 使某人沦为做某事12. give one"s life to doing sth 献身于做某事13. give one"s mind to doing sth 专心做某事14. have a dislike to doing sth 厌恶做某事15. have an eye to doing sth 注意做某事15. have an eye to doing sth 16. have an objection to doing sth 反对(反感)做某事17. pay attention to doing sth 注意做某事 18. set one"s mind to doing sth 决心做某事应用实例:She applied herself to learning English. 她专心学习英语。Hunger reduced them to stealing. 饥饿使他们沦落为盗贼。She devoted herself to helping the poor. 她致力于帮助穷人。I have a strong dislike to playing cards for money. 我极讨厌打牌赌博。He has a strong objection to getting up so early.他很反感这么早就起床。  你应该更注意团结那些自己意见不同的人一道工作。  事 20. be used to doing sth 习惯于做某事so-bidi-font-size: 12.0pt; mso-hansi-f 21. be opposed to doing sth 反对做某事22. be reduced to doing sth使某人沦为做某事23. be devoted to doing 三、be+形容词(含过去分词)+介词to+动名词19. be equal to doing sth 等于做某事,能胜任做某sth 把时间(钱,精力等)献给做某事24. be limited to doing sth把……限制在做某事的范围内应用实例:This is equal to saying that he"s a cheat. 这就等于说他是个骗子。She is used to living in the country. 她习惯于住在乡下。I"m opposed to telling him the news at once. 我反对马上告诉他这消息。This dictionary is devoted to explaining word usage. 这本词典是解释词的用法的。四、其他结构+介词to+动名词 25. get down to doing sth开始做某事,认真处理某事26. look forward to doing sth 盼望做某事27. What do you say to doing sth? 你认为做某事如何?应用实例:We are looking forward to receiving his letter. 我们盼望收到他的回信。It"s time we got down to some serious work. 我们该认真干点正事了。

stick to组句子?

1.Dust could stick to the clothing easily。灰尘很容易附着在衣服上。2.Stick to me,or you"ll get lost。跟着我走,不然你会迷路的。3.I always stick to my promises。我一贯信守诺言。请采纳!!!

stick to后面跟什么

stick to doingto 在这里是介词常用的还有一、动词+介词to+动名词1. admit to doing sth 承认做了某事 2. apply to doing sth 适用于做某事3. object to doing sth 反对做某事4. see to doing sth 负责做某事 5. stick to doing sth 坚持做某事6. take to doing sth 喜欢上做某事,逐渐习惯做某事应用实例:He admitted having stolen the money. 他承认偷了钱。These methods apply to learning English. 这些方法适用于英语学习。He objected to being treated like a child. 他反对被当作小孩子看待。Reporters should stick to investigating the facts. 记者应坚持调查事实。Soon he took to sleeping late. 不久他就养成了睡懒觉的习惯。二、动词+宾语+介词to+动名词专心致力于做某事把……献给做某事9. devote oneself to doing sth 献身于做某事10. limit sth to doing sth 把…限制在做某事的范围内 11. reduce sb to doing sth 使某人沦为做某事12. give one"s life to doing sth 献身于做某事13. give one"s mind to doing sth 专心做某事14. have a dislike to doing sth 厌恶做某事15. have an eye to doing sth 注意做某事15. have an eye to doing sth 16. have an objection to doing sth 反对(反感)做某事17. pay attention to doing sth 注意做某事 18. set one"s mind to doing sth 决心做某事应用实例:She applied herself to learning English. 她专心学习英语。Hunger reduced them to stealing. 饥饿使他们沦落为盗贼。She devoted herself to helping the poor. 她致力于帮助穷人。I have a strong dislike to playing cards for money. 我极讨厌打牌赌博。He has a strong objection to getting up so early.他很反感这么早就起床。  你应该更注意团结那些自己意见不同的人一道工作。  事 20. be used to doing sth 习惯于做某事so-bidi-font-size: 12.0pt; mso-hansi-f 21. be opposed to doing sth 反对做某事22. be reduced to doing sth使某人沦为做某事23. be devoted to doing 三、be+形容词(含过去分词)+介词to+动名词19. be equal to doing sth 等于做某事,能胜任做某sth 把时间(钱,精力等)献给做某事24. be limited to doing sth把……限制在做某事的范围内应用实例:This is equal to saying that he"s a cheat. 这就等于说他是个骗子。She is used to living in the country. 她习惯于住在乡下。I"m opposed to telling him the news at once. 我反对马上告诉他这消息。This dictionary is devoted to explaining word usage. 这本词典是解释词的用法的。四、其他结构+介词to+动名词 25. get down to doing sth开始做某事,认真处理某事26. look forward to doing sth 盼望做某事27. What do you say to doing sth? 你认为做某事如何?应用实例:We are looking forward to receiving his letter. 我们盼望收到他的回信。It"s time we got down to some serious work. 我们该认真干点正事了。

stick to后面跟什么?

stick to doingto 在这里是介词常用的还有一、动词+介词to+动名词1. admit to doing sth 承认做了某事 2. apply to doing sth 适用于做某事3. object to doing sth 反对做某事4. see to doing sth 负责做某事 5. stick to doing sth 坚持做某事6. take to doing sth 喜欢上做某事,逐渐习惯做某事应用实例:He admitted having stolen the money. 他承认偷了钱。These methods apply to learning English. 这些方法适用于英语学习。He objected to being treated like a child. 他反对被当作小孩子看待。Reporters should stick to investigating the facts. 记者应坚持调查事实。Soon he took to sleeping late. 不久他就养成了睡懒觉的习惯。二、动词+宾语+介词to+动名词专心致力于做某事把……献给做某事9. devote oneself to doing sth 献身于做某事10. limit sth to doing sth 把…限制在做某事的范围内 11. reduce sb to doing sth 使某人沦为做某事12. give one"s life to doing sth 献身于做某事13. give one"s mind to doing sth 专心做某事14. have a dislike to doing sth 厌恶做某事15. have an eye to doing sth 注意做某事15. have an eye to doing sth 16. have an objection to doing sth 反对(反感)做某事17. pay attention to doing sth 注意做某事 18. set one"s mind to doing sth 决心做某事应用实例:She applied herself to learning English. 她专心学习英语。Hunger reduced them to stealing. 饥饿使他们沦落为盗贼。She devoted herself to helping the poor. 她致力于帮助穷人。I have a strong dislike to playing cards for money. 我极讨厌打牌赌博。He has a strong objection to getting up so early.他很反感这么早就起床。  你应该更注意团结那些自己意见不同的人一道工作。  事 20. be used to doing sth 习惯于做某事so-bidi-font-size: 12.0pt; mso-hansi-f 21. be opposed to doing sth 反对做某事22. be reduced to doing sth使某人沦为做某事23. be devoted to doing 三、be+形容词(含过去分词)+介词to+动名词19. be equal to doing sth 等于做某事,能胜任做某sth 把时间(钱,精力等)献给做某事24. be limited to doing sth把……限制在做某事的范围内应用实例:This is equal to saying that he"s a cheat. 这就等于说他是个骗子。She is used to living in the country. 她习惯于住在乡下。I"m opposed to telling him the news at once. 我反对马上告诉他这消息。This dictionary is devoted to explaining word usage. 这本词典是解释词的用法的。四、其他结构+介词to+动名词 25. get down to doing sth开始做某事,认真处理某事26. look forward to doing sth 盼望做某事27. What do you say to doing sth? 你认为做某事如何?应用实例:We are looking forward to receiving his letter. 我们盼望收到他的回信。It"s time we got down to some serious work. 我们该认真干点正事了。

stick to后面加什么

stick to doingto 在这里是介词常用的还有一、动词+介词to+动名词1. admit to doing sth 承认做了某事 2. apply to doing sth 适用于做某事3. object to doing sth 反对做某事4. see to doing sth 负责做某事 5. stick to doing sth 坚持做某事6. take to doing sth 喜欢上做某事,逐渐习惯做某事应用实例:He admitted having stolen the money. 他承认偷了钱。These methods apply to learning English. 这些方法适用于英语学习。He objected to being treated like a child. 他反对被当作小孩子看待。Reporters should stick to investigating the facts. 记者应坚持调查事实。Soon he took to sleeping late. 不久他就养成了睡懒觉的习惯。二、动词+宾语+介词to+动名词专心致力于做某事把……献给做某事9. devote oneself to doing sth 献身于做某事10. limit sth to doing sth 把…限制在做某事的范围内 11. reduce sb to doing sth 使某人沦为做某事12. give one"s life to doing sth 献身于做某事13. give one"s mind to doing sth 专心做某事14. have a dislike to doing sth 厌恶做某事15. have an eye to doing sth 注意做某事15. have an eye to doing sth 16. have an objection to doing sth 反对(反感)做某事17. pay attention to doing sth 注意做某事 18. set one"s mind to doing sth 决心做某事应用实例:She applied herself to learning English. 她专心学习英语。Hunger reduced them to stealing. 饥饿使他们沦落为盗贼。She devoted herself to helping the poor. 她致力于帮助穷人。I have a strong dislike to playing cards for money. 我极讨厌打牌赌博。He has a strong objection to getting up so early.他很反感这么早就起床。  你应该更注意团结那些自己意见不同的人一道工作。  事 20. be used to doing sth 习惯于做某事so-bidi-font-size: 12.0pt; mso-hansi-f 21. be opposed to doing sth 反对做某事22. be reduced to doing sth使某人沦为做某事23. be devoted to doing 三、be+形容词(含过去分词)+介词to+动名词19. be equal to doing sth 等于做某事,能胜任做某sth 把时间(钱,精力等)献给做某事24. be limited to doing sth把……限制在做某事的范围内应用实例:This is equal to saying that he"s a cheat. 这就等于说他是个骗子。She is used to living in the country. 她习惯于住在乡下。I"m opposed to telling him the news at once. 我反对马上告诉他这消息。This dictionary is devoted to explaining word usage. 这本词典是解释词的用法的。四、其他结构+介词to+动名词 25. get down to doing sth开始做某事,认真处理某事26. look forward to doing sth 盼望做某事27. What do you say to doing sth? 你认为做某事如何?应用实例:We are looking forward to receiving his letter. 我们盼望收到他的回信。It"s time we got down to some serious work. 我们该认真干点正事了。

英语词组stick at 和stick to的区别

stick at v.坚持;犹豫;努力做stick to坚持,忠于,信守;紧跟,紧随;粘贴在…上

stick to和stick with的区别是什么?

Stick to和Stick with 都有“坚持……”的意思,有时可互换,但它们的用法不同。1、stick to+sth 意思是“不放弃或不改变某事物,坚持或维持某事物; 坚持……(以达到某目的)”。如:1). I stick to my opinion for all that. =Istick with my opinion for all that . 尽管如此,我还是坚持我的意见。2). I always stick to my promises. 我一贯信守诺言。3).Stick to me, or you"ll get lost. Stick with me , or you "ll get lost . 跟着我走,不然你会迷路的。2、stick with+sb/名词/动词现在分词,意思是“ 继续支持某人(某事),保持与某人(某事)的联系; 坚持做(某事)”。如:Practicing is tiresome, but stick with it and some day you will be a good pianist.练琴是叫人很厌烦的,但继续练下去,终有一天你将成为一位好钢琴家。

stick to 和stick with有何区别

stickto表示“坚持……(以达到某目的)”,后面跟动词原形;stickwith表示“坚持做(某事)”,后面跟名词或动词现在分词。

fighton和stickto的区别

fighton和stickto的两者在意思和用法上是不一样的。1、fighton中文意思是,继续战斗。2、stickto中文意思是,坚持,粘住。

stick to,be stuck to区别

stick to是指主动,你把东西贴到哪里be stuck to是被动,指东西被贴在哪里。也可以表示人被陷入什么困境

stick to是什么意思

stick to的意思是:遵守一、短语搭配:(1)let the cobbler stick to his last管好自己懂得的事;不懂的事别插手(2)stick to one"s knitting专心做熟悉的事(3)stick to one"s gun拒绝妥协;坚持自己的立场(4)stick to one"s ribs撑人而且有营养的二、双语例句:(1)Would you like some wine or would you rather stick to sherry?你想喝葡萄酒还是宁肯坚持喝雪利酒?(2)The clock has a magnetic back to stick to the fridge.钟的背面有磁性,可以吸在冰箱上。(3)They are under no obligation to stick to the scheme.他们不受必须恪守该方案的任何约束。三、近义词:stand on坚持;persist in坚持

Stick to和Stick with的区别

Stick to sth 不放弃或不改变某事物,坚持或维持某事物给出的例句:――would you like some wine?你喝点葡萄酒吗?------No, I"ll stick to beer,thanks.不,我还是喝啤酒吧。 We don"t want to hear your opinion; stick to the facts.我们不想听你的想法,只讲事实。Stick with sb/sth继续支持某人(某事),保持与某人(某事)的联系给出的例句:I"m sticking with my original idea.我坚持我原来的主张。Stick with me, and you"ll be all right.有事你来找我就没问题了。

stick to persist in insist on 它们三个的区别 包括意思 和用法

1.stick to :坚持原则,诺言,决定,计划,意见等 ,但是要注意它的后面只加名词,不加doingng 2.persist in :坚持行动,有时表示固执己见或坚持不改 Why do you persist in writing these things? 你为什么要坚持写这些东西呢? 3.insist on :坚持意见,主张 但是要注意它的后面可以接动名词, He insisted on going there by bus

stickto的过去式

stickto的过去式是stuck to; tick v.将…刺入(或插入);刺;戳;插入;粘贴;粘住;(尤指迅速或随手)放置; n.枝条;枯枝;柴火棍儿;球棍;条状物;棍状物; 第三人称单数: sticks; 复数: sticks; 现在分词: sticking; 过去式: stuck; 过去分词: stuck 扩展资料   Stick around; we"ll need you to help us later.   别走开,过一会儿我们还需要你帮忙呢。   I don"t know how you stick that job.   我不知道那活儿你怎么受得了。   This was one of the major sticking points in the negotiations.   这是谈判中主要的难点之一。

stick的用法 stick to 后面是加doing sth 还是do sth,抑或是stick doing sth?

Stick to后面接doing sth.因为这里的to是作为介词,相同用法的还有be addiction to/apply one"s mind to /contribute to/owe to等等

stickto中文是什么意思

坚持;遵守;粘附在…上;紧跟,紧随We don"t want to hear your opinions; stick to the facts!我们不想听你的想法,只讲事实!Don"t romanticize stick to the facts.别夸夸其谈了--说实际的吧。We must stick to our task till it is finished.我们必须继续工作,直至做好为止。Flies" feet stick to surfaces by suction.苍蝇的脚借吸力可附着于物体表面上。You may flour the pastry board so that the dough doesn"t stick to it.你可以在做糕点的面板上撒些面粉,这样揉好的面粉就不会粘到板上了。Reporter should stick to investigating the facts.记者应该坚持调查事实真相。Stick to it!坚持下去!

keep to跟stick to怎么区别?请举出例子

keep to 好像还没有听说过。应该是keep on 另有几个词组有类似意思,例举如下: 这些词组意思比较接近,但各有异同,我们逐个来分析。 keep on是指持续不断做某事,或者坚持做某事。 比如:If you keep on singing, they"ll ask you to leave.如果你继续唱,他们会要求你离开的。 这句中的keep on是不能用其它几个词组代替的。 或者: I kept on trying, but it still didn"t work. 我不停地试,但还是不管用。 carry on也有持续不断的意思,但与keep on有所不同。 比如:Rescue operations were carried on in spite of the storm.尽管有宝风雨但救援工作还是继续进行。 另外,carry on作“继续下去”讲时主要是指尽管发生了某些事情(悲剧)或遭受了挫折,但(生活、工作等)还要继续,是表达持续的状态。 比如:Her life carried on anyway after his husbend died.她丈夫死了但生活还在继续。 这句中的carry on是可以用go on/move on来代替的。 go on指继续做某事,或者表达持续的状态。 比如:Go on working, it"s not time to have a break yet. 继续工作,还没到休息时间呢。 另外,go on还有发生的意思,比如:What"s going on here? 发生什么了? 有作为的意思,比如:Don"t go on like this! 别再这么干了! move on是指move forward,向前发展或推移。 比如,As time moved on, he gradually left her behind his back. 随着时间的推移,他慢慢把她忘记了。 stick to则是坚持的意思,是指对承诺或者目标等始终坚持,跟其他几个词组有明显区别。 比如:He always sticks to what he believes in. 他总是坚持自己的原则。 基本上是这样,希望对你有帮助。

stick to 用法

1.紧随;紧跟;呆在…近旁 If you stick to something or someone when you are travelling,you stay close to them. There are interesting hikes inland,but most ramblers stick to the clifftops... 内陆地区有一些很有意思的徒步远足路线,但多数徒步者都去爬悬崖陡壁. Stick to well-lit roads. 要沿着照明好的路走. 2.坚持不变 If you stick to something,you continue doing,using,saying,or talking about it,rather than changing to something else. Perhaps he should have stuck to writing... 也许他还是一心放在写作上来得保险. Lionel,you just tell the cops what you saw; stick to your story. 莱昂内尔,你就把自己看到的告诉警察,实话实说. 3.遵守,坚持(诺言、协议、决定或原则等) If you stick to a promise,agreement,decision,or principle,you do what you said you would do,or do not change your mind.→see:gun; Immigrant support groups are waiting to see if he sticks to his word... 移民支持团体正等着看他是否说话算话. She made it clear the government would stick to its policies despite union militancy... 她明确表示,尽管工会很强悍,但政府将坚持自己的政策. 4.遵守,遵循(规则) If you stick to rules,you do what they say you must do. Obviously we are disappointed but the committee could do nothing less than stick to the rules... 我们显然很失望,但委员会只能照章办事,别无他法. Police must stick to the highest standards if they are to win back public confidence. 要想重新赢得公众的信任,警方必须紧遵最高标准.

stick to的用法总结

stick to的用法总结:1、stick to doing,坚持做某事,to是作为介词,动词+介词to+动名词,后面跟名词或者动名词。stick to意思是紧随;紧跟;呆在…近旁;坚持不变;遵守,坚持(诺言、协议、决定、原则等);遵循(规则)。2、stick to例句We must stick to our story about the accident.对事故的说法我们必须一口咬定,再不改口。Stick to your principles and tell him you won"t do it.要恪守自己的原则,告诉他你绝不会干的。She laid about herself with her stick to keep the dogs off.她挥棒乱打以赶走那几条狗。Stick to a light diet.饮食要清淡。The judge instructed both lawyers to stick to the facts of the case.法官责令双方律师要紧扣案情。

stick to的意思

stick to 1.粘(贴)在…上,附着于: Dust could stick to the clothing easily. 灰尘很容易附着在衣服上. 2.不移开,不偏离,不离题: The speech he made stuck to the key points. 他所作的演说紧扣要点,没有多余的话. Let"s stick to the facts.Will is,taking it all in all,only will. 咱们还是别离开现实,愿望毕竟只是愿望. 3.紧跟,紧随;留在…附近: Stick to me,or you"ll get lost. 跟着我走,不然你会迷路的. 4.保留;保存: Can I stick to your pen! 把你的笔留给我了? 5.[口语]忠于,信守,不放弃: I always stick to my promises. 我一贯信守诺言. He sticks to his wife. 他一直忠实于他的妻子. 6.[口语]坚持,坚守;遵守: to stick to one"s post 坚守岗位 It"s impossible if you stick to the rules. 如果你坚持按规矩办事,那这事就得告吹. stick to v. 1.stick to firmly 2.keep to 以上来源于:WordNet

stick to是什么意思

stick to的意思是:遵守一、短语搭配:(1)let the cobbler stick to his last管好自己懂得的事;不懂的事别插手(2)stick to one"s knitting专心做熟悉的事(3)stick to one"s gun拒绝妥协;坚持自己的立场(4)stick to one"s ribs撑人而且有营养的二、双语例句:(1)Would you like some wine or would you rather stick to sherry?你想喝葡萄酒还是宁肯坚持喝雪利酒?(2)The clock has a magnetic back to stick to the fridge.钟的背面有磁性,可以吸在冰箱上。(3)They are under no obligation to stick to the scheme.他们不受必须恪守该方案的任何约束。三、近义词:stand on坚持;persist in坚持

stick to的意思

stick to 1.粘(贴)在…上,附着于: Dust could stick to the clothing easily. 灰尘很容易附着在衣服上. 2.不移开,不偏离,不离题: The speech he made stuck to the key points. 他所作的演说紧扣要点,没有多余的话. Let"s stick to the facts.Will is,taking it all in all,only will. 咱们还是别离开现实,愿望毕竟只是愿望. 3.紧跟,紧随;留在…附近: Stick to me,or you"ll get lost. 跟着我走,不然你会迷路的. 4.保留;保存: Can I stick to your pen! 把你的笔留给我了? 5.[口语]忠于,信守,不放弃: I always stick to my promises. 我一贯信守诺言. He sticks to his wife. 他一直忠实于他的妻子. 6.[口语]坚持,坚守;遵守: to stick to one"s post 坚守岗位 It"s impossible if you stick to the rules. 如果你坚持按规矩办事,那这事就得告吹. stick to v. 1.stick to firmly 2.keep to 以上来源于:WordNet

stickto的翻译stickto的翻译是什么

stickto的意思是:坚持;粘住。stickto的意思是:坚持;粘住。stickto【近义词】follow跟随。stickto的读音是英[st_ktu];美[st_ktu]。一、词典解释点此查看stickto的详细内容1.紧随;紧跟;呆在近旁Ifyousticktosomethingorsomeonewhenyouaretravelling,youstayclosetothem.e.g.Thereareinterestinghikesinland,butmostramblerssticktotheclifftops...内陆地区有一些很有意思的徒步远足路线,但多数徒步者都去爬悬崖陡壁。e.g.Sticktowell-litroads.要沿着照明好的路走。2.坚持不变Ifyousticktosomething,youcontinuedoing,using,saying,ortalkingaboutit,ratherthanchangingtosomethingelse.e.g.Perhapsheshouldhavestucktowriting...也许他还是一心放在写作上来得保险。e.g.Lionel,youjusttellthecopswhatyousaw;sticktoyourstory.莱昂内尔,你就把自己看到的告诉警察,实话实说。3.遵守,坚持(诺言、协议、决定或原则等)Ifyousticktoapromise,agreement,decision,orprinciple,youdowhatyousaidyouwoulddo,ordonotchangeyourmind.e.g.Immigrantsupportgroupsarewaitingtoseeifhestickstohisword...移民支持团体正等着看他是否说话算话。e.g.Shemadeitclearthegovernmentwouldsticktoitspoliciesdespiteunionmilitancy...她明确表示,尽管工会很强悍,但政府将坚持自己的政策。4.遵守,遵循(规则)Ifyousticktorules,youdowhattheysayyoumustdo.e.g.Obviouslywearedisappointedbutthecommitteecoulddonothinglessthansticktotherules...我们显然很失望,但委员会只能照章办事,别无他法。e.g.Policemuststicktothehigheststandardsiftheyaretowinbackpublicconfidence.要想重新赢得公众的信任,警方必须紧遵最高标准。二、网络解释1.1.坚持:devote...to贡献给...|stickto坚持|leadto导致2.stickto的翻译2.坚持,忠于,信守:stickout伸出,突出;坚持到底,继续|stickto坚持,忠于,信守|succeedin成功3.坚持,忠于,信守;紧跟,紧随;粘贴在...上:stickout(把...)坚持到底;突出,显眼|stickto坚持,忠于,信守;紧跟,紧随;粘贴在...上|takeafter(在外貌、性格等方面)与(父、母等)相像4.粘贴在......上;紧跟,紧随;坚持;忠于;信守:standup起立;(论点、证据等)站得住脚|stickto粘贴在......上;紧跟,紧随;坚持;忠于;信守|suchas例如,诸如三、例句Reportershouldsticktoinvestigatingthefacts.记者应该坚持调查事实真相。Wemuststicktoourtasktillitisfinished.我们必须继续工作,直至做好为止。四、词汇搭配sticktoone"sguns固执己见sticktoone"slast做自己份内的事...sticktoone"scolours坚持自己立场观点...sticktotheribs撑满肚子sticktosomeone"sfinger被某人侵吞,被某人染...sticktoone"sgun坚守阵地sticktoone"scolors坚持自己的观点...sticktothepoint扣紧主题Astickisquicklyfoundtobeatadog.打狗不愁找不到棍子...sticktosomeone"sribs填饱肚子holdastickto能与...相比...sticktoone"sknitting只管自己的事情...stickto坚持sticktoone"sbusiness专心做事sticktoone"smuttons紧扣主题stickto的相关近义词follow、bond、stickwith、stick、holdfast、bind、adherestickto的相关临近词sticks、stick、stickevaporator、stickphosphorus、stickbymyguns、stick-outweld、stickarcwelder、stickofcaustic、stickonalabel、stickandgroove、stickbyhisguns、stickmixingtank点此查看更多关于stickto的详细信息

stickto的解释stickto的解释是什么

stickto的意思是:坚持;粘住。stickto的意思是:坚持;粘住。stickto【近义词】follow跟随。stickto的读音是英[st_ktu];美[st_ktu]。一、参考翻译点此查看stickto的详细内容黏附在上,限制在上,忠于二、词典解释1.紧随;紧跟;呆在近旁Ifyousticktosomethingorsomeonewhenyouaretravelling,youstayclosetothem.e.g.Thereareinterestinghikesinland,butmostramblerssticktotheclifftops...内陆地区有一些很有意思的徒步远足路线,但多数徒步者都去爬悬崖陡壁。e.g.Sticktowell-litroads.要沿着照明好的路走。2.坚持不变Ifyousticktosomething,youcontinuedoing,using,saying,ortalkingaboutit,ratherthanchangingtosomethingelse.e.g.Perhapsheshouldhavestucktowriting...也许他还是一心放在写作上来得保险。e.g.Lionel,youjusttellthecopswhatyousaw;sticktoyourstory.莱昂内尔,你就把自己看到的告诉警察,实话实说。3.遵守,坚持(诺言、协议、决定或原则等)Ifyousticktoapromise,agreement,decision,orprinciple,youdowhatyousaidyouwoulddo,ordonotchangeyourmind.e.g.Immigrantsupportgroupsarewaitingtoseeifhestickstohisword...移民支持团体正等着看他是否说话算话。e.g.Shemadeitclearthegovernmentwouldsticktoitspoliciesdespiteunionmilitancy...她明确表示,尽管工会很强悍,但政府将坚持自己的政策。4.遵守,遵循(规则)Ifyousticktorules,youdowhattheysayyoumustdo.e.g.Obviouslywearedisappointedbutthecommitteecoulddonothinglessthansticktotherules...我们显然很失望,但委员会只能照章办事,别无他法。e.g.Policemuststicktothehigheststandardsiftheyaretowinbackpublicconfidence.要想重新赢得公众的信任,警方必须紧遵最高标准。三、例句Reportershouldsticktoinvestigatingthefacts.记者应该坚持调查事实真相。Wemuststicktoourtasktillitisfinished.我们必须继续工作,直至做好为止。四、词汇搭配sticktoone"sguns固执己见sticktoone"slast做自己份内的事...sticktoone"scolours坚持自己立场观点...sticktotheribs撑满肚子sticktosomeone"sfinger被某人侵吞,被某人染...sticktoone"sgun坚守阵地sticktoone"scolors坚持自己的观点...sticktothepoint扣紧主题Astickisquicklyfoundtobeatadog.打狗不愁找不到棍子...sticktosomeone"sribs填饱肚子holdastickto能与...相比...sticktoone"sknitting只管自己的事情...stickto坚持sticktoone"sbusiness专心做事sticktoone"smuttons紧扣主题stickto的相关近义词follow、bond、stickwith、stick、holdfast、bind、adherestickto的相关临近词sticks、stick、stickevaporator、stickphosphorus、stickbymyguns、stick-outweld、stickarcwelder、stickofcaustic、stickonalabel、stickandgroove、stickbyhisguns、stickmixingtank点此查看更多关于stickto的详细信息

他坚持与坏人作战用stick to怎么说?

He insisted on fighting the bad guys

stick to do 还是 stick doing

stick to sth, 坚持,保有, to 是介词

用stick to翻译:他答应帮助我们,并信守了承诺

他答应帮助我们,并信守了承诺 He promised to help us,and he do stick to his promise. stick to 是原型,你也可以用sticked to(过去式) he promised to help us,and he sticked to his promise. 两个都对,如果一定要用原型你就选第一个,但是第二个更常用.

英语stick to do 还是stick to doing

stick to doing继续做某事,坚持做某事

stick to和insist on用法上的不同 要求有例句

stick to 有忠于(理想等);坚持、继续的意思.它的后面只加名词,强调坚持的是一些观点,理论,态度等 例句: 1.Stick to it!坚持下去! 2.I can stick to my guns. 我能够坚持自己的主张. 3.Reporter should stick to investigating the facts. 记者应该坚持调查事实真相. insist on 是坚决主张;坚决要求;强调的意思.它的后面可以接动名词,强调坚持做某某的行为,动作. 例句: 1.I insist on your taking/insist that you take immediate action to put this right. 我坚决要求你立刻采取行动把事情处理好. 2.I"m afraid we have to call the whole deal off if you still insist on your original quotation. 如果你们仍然坚持原来报价,我们就只好放弃这笔交易. 3.I must insist on more regular hours. 我必须强调起居定时.

stick to后面加动词什么形式

stick to 动词短语:坚持做…这个动词短语中的to不是动词不定式的标志词to,而是介词to,因此后面可以跟名词、人称代词宾格或者动名词,但不可以接动词原形。

stick to (doing)sth是什么时态?

这是个固定词组,词组无时态,句子有时态。这个to是介词,后接动名词。

stick to 是跟名词,动名词,还是都可以?

都可以

stick to与keep区别

遇到很难解决的问题或事情时,依然stick to 坚持到底地去做。强调态度坚定,做事执着。keep doing,表示保持同一个动作并持续做着,强调动作的延续性。keep smiling.

stick to和insist的区别

insist指坚持自己的意见和想法,含有反对不同意见,坚持做某事的意思,通常说 insist on。 We insist on self reliance. 我们坚持自力更生。 We insist upon a definite answer. 我们一定要得到一个肯定的答复。 He insisted on his innocence. 他坚持说他是无罪的。 stick to后接名词,表示始终如一坚持某人的观点、决定、目的、计划等,含有不灰心、不半途而废之意 If you stick to the study of English, you will surely be able to master it. 如果你坚持不懈地学习英语,你一定会掌握它的。 He never sticks to anything for very long. 他做任何事总不能持久。 stick to含义最广,表示“依附、粘贴、粘连,坚持真理、原则,坚守规章制度,坚持做某事、不改初衷,忠于,和…保持长期友好关系”等。一般用于褒义。 insist on不如前者广义,表示“坚持、一定要,决心、意志, 坚持说、强调, 坚决主张、认为”等。一般用于褒义。 persist in含义最窄,表示“坚持到底、干到底、固执”。既可用于褒义的“意 志坚决”,也可表示贬义的“固执己见、一意孤行”等。We should persist in the mass line. 我们应该坚持群众路线。 My son persists in reading in bed. 我儿子坚持躺在床上看书。 She insisted on a definite answer. 她坚持要一个明确的答复。 I"ll stick to her through thick and thin. 我自始至终支持她。 If you stick to the truth, you"ll have nothing to fear. 如果你坚持真理,你就 没有什么可害怕的。 The stamp sticks to the envelope. 邮票粘在信封上。

stick to后加什么

名词,或者动名词

stickto后面可以不接吗

stick to 坚持;遵守;粘附在…上;紧跟,紧随 关键是要理解这个to 不是不定式的to,而是介词,因此,不能跟动词原形,必须跟名词,动名词,代词宾格

insist on 和stick to 区别

stick to: 坚持 例句与用法: 1. Stick to it! 坚持下去! 2. I can stick to my guns. 我能够坚持自己的主张。 3. Reporter should stick to investigating the facts. 记者应该坚持调查事实真相。 4. You may flour the pastry board so that the dough doesn"t stick to it. 你可以在做糕点的面板上撒些面粉,这样揉好的面粉就不会粘到板上了。 5. Flies" feet stick to surfaces by suction. 苍蝇的脚借吸力可附着于物体表面上。 6. We must stick to our task till it is finished. 我们必须继续工作, 直至做好为止。 7. Don"t romanticize stick to the facts. 别夸夸其谈了--说实际的吧。 8. We don"t want to hear your opinions; stick to the facts! 我们不想听你的想法, 只讲事实! insist on: vt. 坚持(强调,坚决要求,坚决主张) 例句与用法: 1. I insist on your taking/insist that you take immediate action to put this right. 我坚决要求你立刻采取行动把事情处理好. 2. I"m afraid we have to call the whole deal off if you still insist on your original quotation. 如果你们仍然坚持原来报价,我们就只好放弃这笔交易。 3. I must insist on more regular hours. 我必须强调起居定时。 4. I still insist on my viewpoint. 我仍坚持我的观点。 5. The bank will insist on collateral for a loan of that size. 银行对这样的大笔贷款一定要有抵押物。 6. I always insist on wholemeal bread. 我一贯主张要吃全麦面包.

insist on与stick to的区别 这两个词组在用法上有什么区别呀

stick to 强调坚持的是一些观点,理论,态度等 insist on 强调坚持做某某的行为,动作 stick to:坚持 例句与用法: 1.Stick to it! 坚持下去! 2.I can stick to my guns. 我能够坚持自己的主张. 3.Reporter should stick to investigating the facts. 记者应该坚持调查事实真相. 4.You may flour the pastry board so that the dough doesn"t stick to it. 你可以在做糕点的面板上撒些面粉,这样揉好的面粉就不会粘到板上了. 5.Flies" feet stick to surfaces by suction. 苍蝇的脚借吸力可附着于物体表面上. 6.We must stick to our task till it is finished. 我们必须继续工作,直至做好为止. 7.Don"t romanticize stick to the facts. 别夸夸其谈了--说实际的吧. 8.We don"t want to hear your opinions; stick to the facts! 我们不想听你的想法,只讲事实! insist on:vt.坚持(强调,坚决要求,坚决主张) 例句与用法: 1.I insist on your taking/insist that you take immediate action to put this right. 我坚决要求你立刻采取行动把事情处理好. 2.I"m afraid we have to call the whole deal off if you still insist on your original quotation. 如果你们仍然坚持原来报价,我们就只好放弃这笔交易. 3.I must insist on more regular hours. 我必须强调起居定时. 4.I still insist on my viewpoint. 我仍坚持我的观点. 5.The bank will insist on collateral for a loan of that size. 银行对这样的大笔贷款一定要有抵押物. 6.I always insist on wholemeal bread. 我一贯主张要吃全麦面包.

stick to 与insist on 有什么区别

stick to: 坚持 例句与用法: 1. Stick to it! 坚持下去! 2. I can stick to my guns. 我能够坚持自己的主张。 3. Reporter should stick to investigating the facts. 记者应该坚持调查事实真相。 4. You may flour the pastry board so that the dough doesn"t stick to it. 你可以在做糕点的面板上撒些面粉,这样揉好的面粉就不会粘到板上了。 5. Flies" feet stick to surfaces by suction. 苍蝇的脚借吸力可附着于物体表面上。 6. We must stick to our task till it is finished. 我们必须继续工作, 直至做好为止。 7. Don"t romanticize stick to the facts. 别夸夸其谈了--说实际的吧。 8. We don"t want to hear your opinions; stick to the facts! 我们不想听你的想法, 只讲事实! insist on: vt. 坚持(强调,坚决要求,坚决主张) 例句与用法: 1. I insist on your taking/insist that you take immediate action to put this right. 我坚决要求你立刻采取行动把事情处理好. 2. I"m afraid we have to call the whole deal off if you still insist on your original quotation. 如果你们仍然坚持原来报价,我们就只好放弃这笔交易。 3. I must insist on more regular hours. 我必须强调起居定时。 4. I still insist on my viewpoint. 我仍坚持我的观点。 5. The bank will insist on collateral for a loan of that size. 银行对这样的大笔贷款一定要有抵押物。 6. I always insist on wholemeal bread. 我一贯主张要吃全麦面包.

stick to的意思

你好,最常用的是坚持不懈的意思

stick to什么意思

stick to的意思是:遵守一、短语搭配:(1)let the cobbler stick to his last管好自己懂得的事;不懂的事别插手(2)stick to one"s knitting专心做熟悉的事(3)stick to one"s gun拒绝妥协;坚持自己的立场(4)stick to one"s ribs撑人而且有营养的二、双语例句:(1)Would you like some wine or would you rather stick to sherry?你想喝葡萄酒还是宁肯坚持喝雪利酒?(2)The clock has a magnetic back to stick to the fridge.钟的背面有磁性,可以吸在冰箱上。(3)They are under no obligation to stick to the scheme.他们不受必须恪守该方案的任何约束。三、近义词:stand on坚持;persist in坚持

请问true color image lip stick是什么牌子的唇膏

Sleek是德国的牌子下面是链接

chopstick;doctorate ;reunion这英语用谐音怎么读?

你好 很高兴为您解答!chopstick翻译为:n. 筷子[网络] 筷儿;单根筷子读作:潮普丝得克doctorate翻译为:n. 博士学位;博士头衔[网络] 博士;学位读作:刀客特蕊treunion翻译为:n. 重聚;(班级或学校的)同学会,同窗会[网络] 留尼旺;团圆;重逢[专业] 大团圆 [文学]读作:蕊优nin谢谢,希望能帮到您!望采纳!

stick和thrust有什么区别

stick vt. 粘贴;刺,戳;伸出vi. 粘住;坚持;伸出n. 棍;手杖;呆头呆脑的人thrust n. 推力;刺vt. 插入;插;推挤vi. 用向某人刺去;插入;猛然或用力推 一样= =!就像马铃薯和土豆,西红柿和番茄一样。不要太死钻牛角尖了

elasticsearch

首先准备环境 ElasticSearch : https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D logstash : https://mirrors.huaweicloud.com/logstash/?C=N&O=D kibana : https://mirrors.huaweicloud.com/kibana/?C=N&O=D ik : https://github.com/medcl/elasticsearch-analysis-ik/tree/v7.8.0 ElasticSearch 是一个实时分布式搜索和分析引擎,主要用于全文搜索,结构化搜索,分析以及将这三者混合使用。 Lucene 是一个全文检索引擎的架构。 ElasticSearch vs Solr 总结 (1)es基本是开箱即用,非常简单。Solr安装略微复杂一丢丢,可关注( solr6.6教程-基础环境搭建(一) ) (2)Solr 利用 Zookeeper 进行分布式管理,而 Elasticsearch 自身带有分布式协调管理功能。 (3)Solr 支持更多格式的数据,比如JSON、XML、CSV,而 Elasticsearch 仅支持json文件格式。 (4)Solr 官方提供的功能更多,而 Elasticsearch 本身更注重于核心功能,高级功能多有第三方插件提供,例如图形化界面需要kibana友好支撑 (5)Solr 查询快,但更新索引时慢(即插入删除慢),用于电商等查询多的应用; ES建立索引快(即查询慢),即实时性查询快,用于facebook新浪等搜索。 Solr 是传统搜索应用的有力解决方案,但 Elasticsearch 更适用于新兴的实时搜索应用。 (6)Solr比较成熟,有一个更大,更成熟的用户、开发和贡献者社区,而 Elasticsearch相对开发维护者较少,更新太快,学习使用成本较高。 ik分词器: ik提供了两个分词算法:ik_smart和ik_max_word,其中ik_smart为最少切分,ik_max_word为最细粒度切分。 ik_smart: ik_max_word: ik分词器可以增加自己的配置,自己配置词典。

如何把elasticsearch换成solr架构

从两个方面对ElasticSearch和Solr进行对比,从关系型数据库中的导入速度和模糊查询的速度。单机对比1. Solr 发布了4.0-alpha,试了一下,发现需要自己修改schema,好处是它自带一个data importer。在自己的计算机上测试了一下,导入的性能大概是:14分钟导入 3092730 条记录,约合 3682条/秒。2. 3百万条记录的情况下,模糊查询和排序基本都在1秒内返回3. 刚才的测试,是每个field单独存储,现在修改了一下配置文件,增加了一个copyField,所有的field都拷贝一份到text这个field里面去,导入的性能大概是:19分钟导入了3092730 条记录,约合 2713条/秒4. 3百万条记录的情况下,针对text的模糊查询基本在1秒内返回,但是针对所有记录的排序,大概要2~3秒5. 使用 elasticsearch 0.19.8,缺省配置,用单任务导入,导入性能是:20分钟导入了3092730 条记录,约合2577条/秒6. 3百万条记录的情况下,查询基本上在1秒内返回,但是模糊查询比较慢,第一次要10秒,后来大概要1~3秒。加上排序大概需要5秒,整体排序基本100ms查询及排序的指令:{ "query": { "query_string": { "query": "*999*" } }, "sort": [ { "TIME_UP": { "order": "asc" } } ]}7. Es0.19.8,用两个任务导入,导入性能是:13分钟导入了3092730 条记录,约合3965条/秒8. Solr全部建好索引后,占用磁盘空间是1.2G,es占用磁盘空间是4G单机对比2在一台Intel i7,32G内存的机器上,重新跑这两个的对比。不过有个重大的区别在于,Solr是在这台性能很好的机器上跑,而es的导入进程则是在一台Intel 四核 2.5G,4G内存的机器上跑的,也许会有性能的差异。ES版本0.19.8,Solr版本4.0-ALPHA。1. Solr的导入性能:3400万条记录,用时62分钟,平均9140条/秒,占用空间12.75G2. 使用 *999* 这样的模糊查询,3秒以内返回,稍长一点的查询条件 *00100014*,也是2~3秒返回3. Es的导入性能(设置Xmx为10G):3400万条记录,用时40分钟,平均14167条/秒,占用空间33.26G,客户端采用4个并发。4. 使用 *999* 这样的模糊查询,9秒返回,稍长一点的查询条件 *00100014*,11.8秒返回5. 如果不是针对所有字段查询,而是针对某个特定字段,比如 SAM_CODE: *00100014*,那么也是1秒以内返回。6. 结论:es的查询效率也可以很高,只是我们还不会用。7. 结论2:es有个设置是把所有字段放一块的那个,缺省是放一起,但是不知道为什么没起到应有的作用。备注:1. Solr第一次的那个内存使用的是缺省设置,这次改为10G,结果导入性能反而变差了,400万条记录,用了8分钟,平均8333条/秒,不知道为什么。2. 改回缺省的内存配置,导入速度仍然慢。3. 重启Linux,用10G的内存配置,再导入,5030万条记录,用时92分,约9112条/秒,说明导入速度和内存配置没有大差别4. 在10G配置的情况下,检索速度也差别不大。5. 为了搞清楚lucene4.0和solr4.0的进步有多大,下载了solr3.6.1,所幸的是4.0的配置文件在3.6.1上也可以用,所以很快就搭起来进行测试,导入性能为:3400万条记录,用时55分钟,约10303条/秒,占用空间13.85G。查询性能:*999*第一次11.6s,*00100014* 27.3s,相比4.0ALPHA的结果(5000万结果当中,*999*第一次2.6s,*00100014*第一次2.5s)来说,慢了很多,与es的性能差不多,因此,也许lucene4.0真的对性能有大幅提升?集群对比:采用4台同样配置(Intel i7,32G内存)的Centos 6.3组成的集群,进行对比。1. 首先是es,很方便的就组成了一个Cluster,等上一个3400万条的Index全部均衡负载之后进行测试,导入到另外一个Index当中。2. 导入性能:8500万条记录,用时72分钟,约为19676条/秒。在前5千万条记录导入时的速度在2万/条以上,初始的速度在2.2万/条。占用空间78.6G(由于有冗余,实际占用空间为157.2G)3. 查询性能:*999*第一次13.5秒,第二次19.5秒,第三次7.4秒,第四次7.1秒,第五次7.1秒*00100014*第一次17.2秒,第二次16.6秒,第三次17.9秒,第四次16.7秒,第五次17.1秒SAM_CODE:*999*,0.8s,1.3s,0.02s,0.02s,0.02sSAM_CODE: *00100014*,0.1s,0.1s,0.02s,0.03s,0.05s4. Solr4.0-ALPHA,SolrCloud的配置还算简单,启动一个ZooKeeper,然后其他三台机器访问这个地址,就可以组成一个Cloud:机器1: nohup java -Xms10G -Xmx10G -Xss256k -Djetty.port=8983 -Dsolr.solr.home="./example-DIH/solr/" -Dbootstrap_confdir=./example-DIH/solr/db/conf/ -Dcollection.configName=xabconf3 -DzkRun -DnumShards=4 -jar start.jar &其他机器:nohup java -Xms10G -Xmx10G -Dsolr.solr.home="./example-DIH/solr/" -DzkHost=192.168.2.11:9983 -jar start.jar &但是在执行 data import 的时候,频繁出现 OutOfMemoryError: unable to create new native thread。查了很多资料,把Linux的ulimit当中的nproc改成10240,把Xss改成256K,都解决不了问题。暂时没有办法进行。结论1. 导入性能,es更强2. 查询性能,solr 4.0最好,es与solr 3.6持平,可以乐观的认为,等es采用了lucene4之后,性能会有质的提升3. Es采用SAM_CODE这样的查询性能很好,但是用_all性能就很差,而且差别非常大,因此,个人认为在目前的es情况下,仍然有性能提升的空间,只是现在还没找到方法。

elasticsearch,solr对比各自有哪些优缺点

从两个方面对ElasticSearch和Solr进行对比,从关系型数据库中的导入速度和模糊查询的速度。单机对比1. Solr 发布了4.0-alpha,试了一下,发现需要自己修改schema,好处是它自带一个data importer。在自己的计算机上测试了一下,导入的性能大概是:14分钟导入 3092730 条记录,约合 3682条/秒。2. 3百万条记录的情况下,模糊查询和排序基本都在1秒内返回3. 刚才的测试,是每个field单独存储,现在修改了一下配置文件,增加了一个copyField,所有的field都拷贝一份到text这个field里面去,导入的性能大概是:19分钟导入了3092730 条记录,约合 2713条/秒4. 3百万条记录的情况下,针对text的模糊查询基本在1秒内返回,但是针对所有记录的排序,大概要2~3秒5. 使用 elasticsearch 0.19.8,缺省配置,用单任务导入,导入性能是:20分钟导入了3092730 条记录,约合2577条/秒6. 3百万条记录的情况下,查询基本上在1秒内返回,但是模糊查询比较慢,第一次要10秒,后来大概要1~3秒。加上排序大概需要5秒,整体排序基本100ms查询及排序的指令:{ "query": { "query_string": { "query": "*999*" } }, "sort": [ { "TIME_UP": { "order": "asc" } } ]}7. Es0.19.8,用两个任务导入,导入性能是:13分钟导入了3092730 条记录,约合3965条/秒8. Solr全部建好索引后,占用磁盘空间是1.2G,es占用磁盘空间是4G单机对比2在一台Intel i7,32G内存的机器上,重新跑这两个的对比。不过有个重大的区别在于,Solr是在这台性能很好的机器上跑,而es的导入进程则是在一台Intel 四核 2.5G,4G内存的机器上跑的,也许会有性能的差异。ES版本0.19.8,Solr版本4.0-ALPHA。1. Solr的导入性能:3400万条记录,用时62分钟,平均9140条/秒,占用空间12.75G2. 使用 *999* 这样的模糊查询,3秒以内返回,稍长一点的查询条件 *00100014*,也是2~3秒返回3. Es的导入性能(设置Xmx为10G):3400万条记录,用时40分钟,平均14167条/秒,占用空间33.26G,客户端采用4个并发。4. 使用 *999* 这样的模糊查询,9秒返回,稍长一点的查询条件 *00100014*,11.8秒返回5. 如果不是针对所有字段查询,而是针对某个特定字段,比如 SAM_CODE: *00100014*,那么也是1秒以内返回。6. 结论:es的查询效率也可以很高,只是我们还不会用。7. 结论2:es有个设置是把所有字段放一块的那个,缺省是放一起,但是不知道为什么没起到应有的作用。备注:1. Solr第一次的那个内存使用的是缺省设置,这次改为10G,结果导入性能反而变差了,400万条记录,用了8分钟,平均8333条/秒,不知道为什么。2. 改回缺省的内存配置,导入速度仍然慢。3. 重启Linux,用10G的内存配置,再导入,5030万条记录,用时92分,约9112条/秒,说明导入速度和内存配置没有大差别4. 在10G配置的情况下,检索速度也差别不大。5. 为了搞清楚lucene4.0和solr4.0的进步有多大,下载了solr3.6.1,所幸的是4.0的配置文件在3.6.1上也可以用,所以很快就搭起来进行测试,导入性能为:3400万条记录,用时55分钟,约10303条/秒,占用空间13.85G。查询性能:*999*第一次11.6s,*00100014* 27.3s,相比4.0ALPHA的结果(5000万结果当中,*999*第一次2.6s,*00100014*第一次2.5s)来说,慢了很多,与es的性能差不多,因此,也许lucene4.0真的对性能有大幅提升?集群对比:采用4台同样配置(Intel i7,32G内存)的Centos 6.3组成的集群,进行对比。1. 首先是es,很方便的就组成了一个Cluster,等上一个3400万条的Index全部均衡负载之后进行测试,导入到另外一个Index当中。2. 导入性能:8500万条记录,用时72分钟,约为19676条/秒。在前5千万条记录导入时的速度在2万/条以上,初始的速度在2.2万/条。占用空间78.6G(由于有冗余,实际占用空间为157.2G)3. 查询性能:*999*第一次13.5秒,第二次19.5秒,第三次7.4秒,第四次7.1秒,第五次7.1秒*00100014*第一次17.2秒,第二次16.6秒,第三次17.9秒,第四次16.7秒,第五次17.1秒SAM_CODE:*999*,0.8s,1.3s,0.02s,0.02s,0.02sSAM_CODE: *00100014*,0.1s,0.1s,0.02s,0.03s,0.05s4. Solr4.0-ALPHA,SolrCloud的配置还算简单,启动一个ZooKeeper,然后其他三台机器访问这个地址,就可以组成一个Cloud:机器1: nohup java -Xms10G -Xmx10G -Xss256k -Djetty.port=8983 -Dsolr.solr.home="./example-DIH/solr/" -Dbootstrap_confdir=./example-DIH/solr/db/conf/ -Dcollection.configName=xabconf3 -DzkRun -DnumShards=4 -jar start.jar &其他机器:nohup java -Xms10G -Xmx10G -Dsolr.solr.home="./example-DIH/solr/" -DzkHost=192.168.2.11:9983 -jar start.jar &但是在执行 data import 的时候,频繁出现 OutOfMemoryError: unable to create new native thread。查了很多资料,把Linux的ulimit当中的nproc改成10240,把Xss改成256K,都解决不了问题。暂时没有办法进行。结论1. 导入性能,es更强2. 查询性能,solr 4.0最好,es与solr 3.6持平,可以乐观的认为,等es采用了lucene4之后,性能会有质的提升3. Es采用SAM_CODE这样的查询性能很好,但是用_all性能就很差,而且差别非常大,因此,个人认为在目前的es情况下,仍然有性能提升的空间,只是现在还没找到方法。

电脑出现两短音之后屏幕显示Press F5 to run onboard diagnostics怎么回事

是不是主板电池没电了?

电脑开机后就这样了:Press F5 to run onboard diagnostics,没办法进去页面,怎

你好!你是dell什么型号的电脑,出现这个英文提示的时候,在上面应该还有一段英文,那个才是重要的信息,麻烦你提供一下

Sorrow (Acoustic) 歌词

歌曲名:Sorrow (Acoustic)歌手:Bad Religion专辑:New Maps Of Hell Deluxe Version旧爱梦 难再种抛进星空没说话 愿放松心凝重 别了后人变冻 衰痛千种泪淌下 但你心不为动 没再聚没再骤人已醉 不要空虚是放下 难再追心疲累You made me sorrow已凄息于晚风中Don"t let me sorrow往昔的真爱伤送去振作重头面对再见了别再三强求谁没错漏这错爱为何尚有过往一切将变旧从新再接受美世界再来合奏放弃往日那哀与愁回复美貌过往去为情闷透困恼的缺口已碎掉在手若理会 情与爱 都有真假现蓄备 难再侵 安全吧没顾忌 没记挂 心里开花若以后 可挑选 不会爱吧You made me sorrow这多么冰冷的嘴Don"t let me sorrow这杯中的冷水混入眼泪别后那用记取http://music.baidu.com/song/7515243

Make an int from each pair by sticking the bits

Make an int from each pair by sticking the bits from the first letter in front ofthe bits from the second letter. 从每对(字节)凑出一个整型数据,其中前一个字符的(8个)位始终保持在后一个字符的(8个)位之前。(范畴:大端模式)

"All the ________ are made of ________ , not plastics, and this pair of glasses _"

答案B解题思路:glass(玻璃)是物质名词,glasses(眼镜)只有复数形式,这样的构成方法有:1)由两个相同部分组成的名词,如:trousers裤子,gloves手套,shoes鞋子,scissors剪刀,socks袜子,handcuffs手铐,pincers钳子,jeans牛仔裤,tweezers镊子.2)以-ing结尾的名词,如:earnings薪水,savings储蓄,findings调查结果,logings住处,sightings发现,winnings奖金,surrounudings环境,greetings致敬.3)有些名词的用法则习惯上用复数,如:armed to the teeth(武装到牙齿),shake hands with (握手),make friends with,by leaps and bounds(突飞猛进).以上四例与逻辑有关:很难想象只有一个牙齿,而握手和交朋友都是双方的事,蹦跳起来也不可能只有一步.下面几例则与婚丧喜庆有关:My hearty congratulations!(衷心祝贺)My best regards to her!(问好,致意)Many happy returns of the day!(祝贺生日用语)To express one"s condolences to(吊唁)

求PLASTIC TREE的リプレイ(replay)的歌词,日文+中文+罗马

Replay(回放)作诗:有村竜太朗作曲:有村竜太朗歌:PlasticTree最后一班摩天轮--。你和我在夜晚里浮现出来。星空和不断变化着的街光和光的正中一带。存在于右手之中的温暖,总有一天会照耀着不同的人吧。那节奏加速的鼓动。是呼唤着你的名字的心脏。不用交换约定,是有什么总还能再见的魔法吧?抱歉,谢谢,再见,不想说,就像言词之外的都说不出来。感情变得那般遥远的未来,心重得如同沉了下去。与永远无比相似的10分之间。那样的程度,思念着吧。回转,回转,两人这样在夜晚里在黑暗中寻着光。怀念的,可爱的,因为想念心里无比痛苦着。真夜之中,停下来的摩天轮--。是为了取遗忘的东西才来的哟。瞬间粘着剂的眼泪。即使是裂开了的伤口也能补上。啊-,是那样的。我,是这样的。遇到你之前,是讨厌着自己的。所以在内心的最深处呼唤着你的名字呢。回转,回转,心还在夜晚里在黑暗中寻着你。眷恋的,可怜的,在不知不觉中就消失掉的光。并不需要什么确实的东西呀。用眼泪拭去悲伤。不要紧。尽管如此也还是我。在什么都没有的右手掌里,残存着的温暖骚乱了。眼睑闭上了。记忆坠下了。星星在瞬间的间隙里歌唱着。装上100年分的鼓动回响,声音传达到。盘旋,盘旋,思念着你。一个,一个,一边忘记。回转,回转,如同那天那样的两人,在夜晚浮现--。啊,还是一样。再回来的话已经是早上了哟。赤色。青色。梦境。谎言。变幻着色彩的天空。回家。始发。阳光。窗户。闪闪发光的世界开始流动了。不再挥手了,是再见哟--。最终便の観览车―――。saishuubinnokanransha君と仆が夜に浮かんでく。kimitobokugayoruniukandeku星空とパノラマの街の光と光の真ん中らへん。hoshizoratopanoramanomaqinokoutohikarinomannakarahen右手の中にある温もりは、いつか违う人を照らすでしょう。migitenonakaniarunukumoriwaitukaqigauhitowoterasudeshouリズムが早くなりだす鼓动。君の名を叫ぶ心脏です。rizumugahayakunaridasukodoukiminonamaewosakebushinzoudesu约束交わさずに、いつかまた逢えるなんてどんな魔法だろ?yakusokukawasazuniitukamataaerunantedonnamahoudaroごめん、ありがとう、さようなら、言いたくない言叶しか出なそう。gomenarigatousayonaraiitakunaikotobashikadanazou気が远くなるほどの未来で、心が重くってうずくまる。kigatookunaruhodonomiraidekokorogakasakutteuzukumaru永远によく似た10分间。その度、思うんだろう。eienniyokunetajiubenkansonodoomoundarou回る、回る、二人がほら夜に暗に光探す。mawarumawarufutarigahorayorunikuranikousagasu恋しい、爱しい、想うゆえに胸がひどく苦しい。koishiiaishiiomouyuenimunegahidokukurushii真夜中、止まった観览车―――。mayonakatomattakanransha忘れ物を取りに来たんだよ。wasuremonowotorinikitandayo瞬间接着剤の涙。开いた伤だってくっつけた。shunkanseqqiakuzainonamidaaitakitudattekuttuketaあー、そうでした。俺、こんなでした。君と会う前、自分嫌いでした。aーsoudeshitaorekonnadeshitakimitoaumaejibunkiraideshitaだから胸のいちばん奥で君の名を呼ぶんだよ。dakaramunenoiqibanokudekiminonawoyobundayo回る、回る、心がまだ夜に暗に君を探す。mawarumawarufutarigahorayorunikuranikousagasu恋しい、爱しい、知らない间に消えてしまう光。koishiiaishiiomouyuenimunegahidokukurushii确かなものなんていらないや。涙で悲しみを拭く。tashikanamononanteiranaiyanamidadekanashimiwofuku大丈夫。それでも仆だった。daijioubusoredemobokudatta何もない右の掌で、残ってる温もりが騒いだって。nanimonaimiginotenohiradekotterunukumorigasawaidatteまぶた闭じた。记忆坠ちた。星が瞬く隙に歌う。mabutatojitakiokutuiqitahoshigamatatakusukiniutau100年分の鼓动のせて响く、声が届く。hiakunenbunnokodokunosetehibikukoegatodoku巡る、巡る、君を想う。ひとつ、ひとつ、忘れながら。megurumegurukimiwoomouhitotuhitoruwasurenagara回る、回る、あの日のまま二人、夜に浮かぶ―――。mawarumawaruanohinomamafutariyoruniukabuあ、また同じとこ。戻ってきたら朝だよ。amataonajitokotottekitaraasadayo赤。青。梦。嘘。色づく空。akaaoyumeusoirodukusora帰宅。始発。阳射し。窓。きらめく世界流れた。kitakushihatuyousashimadokiramekusekainagaretaもう手を振らなきゃ、moutewofuranakiaサヨナラだよ―――。sayonaradayo

PB级大规模Elasticsearch集群运维与调优实践

某中型互联网公司的游戏业务,使用了腾讯云的Elasticsearch产品,采用ELK架构存储业务日志。因为游戏业务本身的日志数据量非常大(写入峰值在100w qps),在服务客户的几个月中,踩了不少坑,经过数次优化与调整,把客户的ES集群调整的比较稳定,避免了在业务高峰时客户集群的读写异常,并且降低了客户的资金成本和使用成本。下面把服务客户过程中遇到的典型问题进行梳理,总结经验,避免再次踩坑。 解决方案架构师A: bellen, XX要上线一款新游戏,日志存储决定用ELK架构,他们决定在XX云和我们之间二选一,我们首先去他们公司和他们交流一下,争取拿下! bellen: 好,随时有空! 。。。 和架构师一起前往该公司,跟负责底层组件的运维部门的负责人进行沟通。 XX公司运维老大:不要讲你们的PPT了,先告诉我你们能给我们带来什么! bellen: 。。。呃,我们有很多优势。。。比如灵活地扩容缩容集群,还可以一键平滑升级集群版本,并且提供有跨机房容灾的集群从而实现高可用。。 XX公司运维老大:你说的这些别的厂商也有,我就问一个问题,我们现在要存储一年的游戏日志,不能删除数据,每天就按10TB的数据量算,一年也得有个3PB多的数据,这么大的数量,都放在SSD云盘上,我们的成本太高了,你们有什么方案既能够满足我们存储这么大数据量的需求,同时能够降低我们的成本吗? bellen: 我们本身提供的有冷热模式的集群,热节点采用SSD云硬盘,冷节点采用SATA盘,采用ES自带的ILM索引生命周期管理功能定期把较老的索引从热节点迁移到冷节点上,这样从整体上可以降低成本。另外一方面,也可以定期把更老的索引通过snapshot快照备份到COS对象存储中,然后删除索引,这样成本就更低了。 XX公司运维老大:存储到COS就是冷存储呗,我们需要查询COS里的数据时,还得再把数据恢复到ES里?这样不行,速度太慢了,业务等不了那么长时间,我们的数据不能删除,只能放在ES里!你们能不能给我们提供一个API, 让老的索引数据虽然存储在COS里,但是通过这个API依然可以查询到数据,而不是先恢复到ES, 再进行查询? bellen: 。。。呃,这个可以做,但是需要时间。是否可以采用hadoop on COS的架构,把存量的老的索引数据通过工具导入到COS,通过hive去查询,这样成本会非常低,数据依然是随时可查的。 XX公司运维老大:那不行,我们只想用成熟的ELK架构来做,再增加hadoop那一套东西,我们没那么多人力搞这个事! bellen: 好吧,那可以先搞一个集群测试起来,看看性能怎么样。关于存量数据放在COS里但是也需要查询的问题,我们可以先制定方案,尽快实施起来。 XX公司运维老大:行吧,我们现在按每天10TB数据量预估,先购买一个集群,能撑3个月的数据量就行,能给一个集群配置的建议吗? bellen: 目前支持单节点磁盘最大6TB, cpu和内存的话可以放到8核32G单节点,单节点跑2w qps写入没有问题,后面也可以进行纵向扩容和横向扩容。 XX公司运维老大:好,我们先测试一下。 N 天后,架构师A直接在微信群里反馈:"bellen, 客户反馈这边的ES集群性能不行啊,使用logstash消费kafka中的日志数据,跑了快一天了数据还没追平,这是线上的集群,麻烦紧急看一下吧。。" 我一看,一脸懵, 什么时候已经上线了啊,不是还在测试中吗? XX公司运维小B: 我们购买了8核32G*10节点的集群,单节点磁盘6TB, 索引设置的10分片1副本,现在使用logstash消费kafka中的数据,一直没有追平,kafka中还有很多数据积压,感觉是ES的写入性能有问题。 随后我立即查看了集群的监控数据,发现cpu和load都很高,jvm堆内存使用率平均都到了90%,节点jvm gc非常频繁了,部分节点因为响应缓慢,不停的离线又上线。。 经过沟通,发现用户的使用姿势是filebeat+kafka+logstash+elasticsearch, 当前已经在kafka中存储了有10天的日志数据,启动了20台logstash进行消费,logstash的batch size也调到了5000,性能瓶颈是在ES这一侧。客户8核32G*10节点的集群,理论上跑10w qps没有问题,但是logstash消费积压的数据往ES写入的qps远不止10w,所以是ES扛不住写入压力了,所以只能对ES集群进行扩容,为了加快存量数据的消费速度,先纵向扩容单节点的配置到32核64GB,之后再横向增加节点,以保证ES集群能够最大支持100w qps的写入(这里需要注意的是,增加节点后索引的分片数量也需要调整)。 所以一般新客户接入使用ES时,必须要事先评估好节点配置和集群规模,可以从以下几个方面进行评估: 上述场景2遇到的问题是业务上线前没有对集群配置和规模进行合理的评估,导致上线后ES集群负载就很高,通过合理的扩容处理,集群最终抗住了写入压力。但是又有新的问题出现了。 因为kafka积压的数据比较多,客户使用logstash消费kafka数据时,反馈有两个问题: 经过分析客户logstash的配置文件,发现问题出现的原因主要是: 分析后,对kafka和logstash进行了如下优化: 通过上述优化,最终使得logstash机器资源都被充分利用上,很快消费完堆积的kafka数据,待消费速度追平生成速度后,logstash消费kafka一直稳定运行,没有出现积压。 另外,客户一开始使用的是5.6.4版本的logstash,版本较老,使用过程中出现因为单个消息体过长导致logstash抛异常后直接退出的问题: 通过把logstash升级至高版本6.8避免了这个问题(6.x版本的logstash修复了这个问题,避免了crash)。 客户的游戏上线有一个月了,原先预估每天最多有10TB的数据量,实际则是在运营活动期间每天产生20TB的数据,原先6TB*60=360TB总量的数据盘使用率也达到了80%。针对这种情况,我们建议客户使用冷热分离的集群架构,在原先60个热节点的基础上,增加一批warm节点存储冷数据,利用ILM(索引生命周期管理)功能定期迁移热节点上的索引到warm节点上。 通过增加warm节点的方式,客户的集群磁盘总量达到了780TB, 可以满足最多三个月的存储需求。但是客户的需求还没有满足: XX公司运维老大:给我们一个能存放一年数据的方案吧,总是通过加节点扩容磁盘的方式不是长久之计,我们得天天盯着这个集群,运维成本很高!并且一直加节点,ES会扛不住吧? bellen: 可以尝试使用我们新上线的支持本地盘的机型,热节点最大支持7.2TB的本地SSD盘,warm节点最大支持48TB的本地SATA盘。一方面热节点的性能相比云盘提高了,另外warm节点可以支持更大的磁盘容量。单节点可以支持的磁盘容量增大了,节点数量就不用太多了,可以避免踩到因为节点数量太多而触发的坑。 XX公司运维老大:现在用的是云盘,能替换成本地盘吗,怎么替换? bellen: 不能直接替换,需要在集群中新加入带本地盘的节点,把数据从老的云盘节点迁移到新的节点上,迁移完成后再剔除掉旧的节点,这样可以保证服务不会中断,读写都可以正常进行。 XX公司运维老大:好,可以实施,尽快搞起来! 云盘切换为本地盘,是通过调用云服务后台的API自动实施的。在实施之后,触发了数据从旧节点迁移到新节点的流程,但是大约半个小时候,问题又出现了: XX公司运维小B: bellen, 快看一下,ES的写入快掉0了。 bellen: 。。。 通过查看集群监控,发现写入qps直接由50w降到1w,写入拒绝率猛增,通过查看集群日志,发现是因为当前小时的索引没有创建成功导致写入失败。 紧急情况下,执行了以下操作定位到了原因: 经过了这次扩容操作,总结了如下经验: 在稳定运行了一阵后,集群又出问题了。。 XX公司运维小B: bellen, 昨晚凌晨1点钟之后,集群就没有写入了,现在kafka里有大量的数据堆积,麻烦尽快看一下? bellen: 。。。 通过cerebro查看集群,发现集群处于yellow状态,然后发现集群有大量的错误日志: 然后再进一步查看集群日志,发现有"master not discovered yet..."之类的错误日志,检查三个master节点,发现有两个master挂掉,只剩一个了,集群无法选主。 登陆到挂了了master节点机器上,发现保活程序无法启动es进程,第一直觉是es进程oom了;此时也发现master节点磁盘使用率100%, 检查了JVM堆内存快照文件目录,发现有大量的快照文件,于是删除了一部分文件,重启es进程,进程正常启动了;但是问题是堆内存使用率太高,gc非常频繁,master节点响应非常慢,大量的创建索引的任务都超时,阻塞在任务队列中,集群还是无法恢复正常。 看到集群master节点的配置是16核32GB内存,JVM实际只分配了16GB内存,此时只好通过对master节点原地增加内存到64GB(虚拟机,使用的腾讯云CVM, 可以调整机器规格,需要重启),master节点机器重启之后,修改了es目录jvm.options文件,调整了堆内存大小,重新启动了es进程。 3个master节点都恢复正常了,但是分片还需要进行恢复,通过GET _cluster/health看到集群当前有超过10w个分片,而这些分片恢复还需要一段时间,通过调大"cluster.routing.allocation.node_concurrent_recoveries", 增大分片恢复的并发数量。实际上5w个主分片恢复的是比较快的了,但是副本分片的恢复就相对慢很多,因为部分副本分片需要从主分片上同步数据才能恢复。此时可以采取的方式是把部分旧的索引副本数量调为0, 让大量副本分片恢复的任务尽快结束,保证新索引能够正常创建,从而使得集群能够正常写入。 总结这次故障的根本原因是集群的索引和分片数量太多,集群元数据占用了大量的堆内存,而master节点本身的JVM内存只有16GB(数据节点有32GB), master节点频繁full gc导致master节点异常,从而最终导致整个集群异常。所以要解决这个问题,还是得从根本上解决集群的分片数量过多的问题。 目前日志索引是按照小时创建,60分片1副本,每天有24*60*2=2880个分片,每个月就产生86400个分片,这么多的分片可能会带来严重的问题。有以下几种方式解决分片数量过多的问题: 和客户沟通过后,客户表示可以接受方式1和方式2,但是方式3和4不能接受,因为考虑到存在磁盘故障的可能性,必须保留一个副本来保证数据的可靠性;另外还必须保证所有数据都是随时可查询的,不能关闭。 在场景5中,虽然通过临时给master节点增加内存,抗住了10w分片,但是不能从根本上解决问题。客户的数据是计划保留一年的,如果不进行优化,集群必然扛不住数十万个分片。所以接下来需要着重解决集群整体分片数量过多的问题,在场景5的最后提到了,用户可以接受开启shrink以及降低索引创建粒度(经过调整后,每两个小时创建一个索引),这在一定程度上减少了分片的数量,能够使集群暂时稳定一阵。 辅助客户在kibana上配置了如下的ILM策略: 在warm phase, 把创建时间超过360小时的索引从hot节点迁移到warm节点上,保持索引的副本数量为1,之所以使用360小时作为条件,而不是15天作为条件,是因为客户的索引是按小时创建的,如果以15天作为迁移条件,则在每天凌晨都会同时触发15天前的24个索引一共24*120=2880个分片同时开始迁移索引,容易引发场景4中介绍的由于迁移分片数量过多导致创建索引被阻塞的问题,所以以360小时作为条件,则在每个小时只会执行一个索引的迁移,这样把24个索引的迁移任务打平,避免其它任务被阻塞的情况发生。 同时,也在warm phase阶段,设置索引shrink,把索引的分片数缩成5个,因为老的索引已经不执行写入了,所以也可以执行force merge, 强制把segment文件合并为1个,可以获得更好的查询性能。 另外,设置了ILM策略后,可以在索引模板里增加index.lifecycle.name配置,使得所有新创建的索引都可以和新添加的ILM策略关联,从而使得ILM能够正常运行。 客户使用的ES版本是6.8.2, 在运行ILM的过程中, 也发现一些问题: 这是因为shrink操作需要新把索引完整的一份数据都迁移到一个节点上,然后在内存中构建新的分片元数据,把新的分片通过软链接指向到几个老的分片的数据,在ILM中执行shrink时,ILM会对索引进行如下配置: 问题是索引包含副本,而主分片和副本分片又不能在同一个节点上,所以会出现部分分片无法分配的情况(不是全部,只有一部分),这里应该是触发了6.8版本的ILM的bug,需要查看源码才能定位解决这个bug,目前还在研究中。当前的workaround是通过脚本定期扫描出现unassigned shards的索引,修改其settings: 优先保证分片先从hot节点迁移到warm节点,这样后续的shrink才能顺利执行(也可能执行失败,因为60个分片都在一个节点上,可能会触发rebalance, 导致分片迁移走,shrink的前置条件又不满足,导致执行失败)。要完全规避这个问题,还得在ILM策略中设置,满足创建时间超过360个小时的索引,副本直接调整为0,但是客户又不接受,没办法。 在场景5和6中,介绍了10w个分片会给集群带来的影响和通过开启shrink来降低分片数量,但是仍然有两个需要重点解决的问题: 可以估算一下,按小时建索引,60分片1副本,一年的分片数为24*120*365=1051200个分片,执行shrink后分片数量24*10*350 + 24*120*15 = 127200(15天内的新索引为了保障写入性能和数据可靠性,仍然保持60分片1副本,旧的索引shrink为5分片1副本), 仍然有超过10w个分片。结合集群一年总的存储量和单个分片可以支持的数据量大小进行评估,我们期望集群总体的分片数量可以稳定为6w~8w,怎么优化? 可以想到的方案是执行数据冷备份,把比较老的索引都冷备到其它的存储介质上比如HDFS,S3,腾讯云的COS对象存储等,但是问题是这些冷备的数据如果也要查询,需要先恢复到ES中才可查,恢复速度比较慢,客户无法接受。由此也产生了新的想法,目前老的索引仍然是1副本,可以把老索引先进行冷备份,再把副本调为0,这样做有以下几点好处: 经过和客户沟通,客户接受了上述方案,计划把老索引冷备到腾讯云的对象存储COS中,实施步骤为: 其中步骤1的实施可以通过脚本实现,本案例中采用腾讯云SCF云函数进行实施,方便快捷可监控。实施要点有: 在实施完步骤1之后,就可以批量把对索引进行过备份的索引副本数都调为0, 这样一次性释放了很多磁盘空间,并且显著降低了集群整体的分片数量。 接下来实施步骤2,需要每天执行一次快照,多创建时间较久的索引进行备份,实施比较简单,可以通过crontab定时执行脚本或者使用腾讯云SCF执行。 步骤2实施之后,就可以修改ILM策略,开启cold phase, 修改索引副本数量为0: 此处的timing是创建时间20天后,需要保证步骤2中对过去老索引数据备份先执行完成才可以进入到cold phase. 通过老索引数据冷备并且降低索引副本,我们可以把集群整体的分片数量维持在一个较低的水位,但是还有另外一个问题待解决,也即shrink失败的问题。刚好,我们可以利用对老索引数据冷备并且降低索引副本的方案,来彻底解决shrink失败的问题。 在场景5中有提到,shrink失败归根接地是因为索引的副本数量为1, 现在我们可以吧数据备份和降低副本提前,让老索引进入到ILM的warm phase中时已经是0副本,之后再执行shrink操作就不会有问题了;同时,因为副本降低了,索引从hot节点迁移到warm节点迁移的数据量也减少了一半,从而降低了集群负载,一举两得。 因此,我们需要修改ILM策略,在warm phase就把索引的副本数量调整为0, 然后去除cold phase。 另外一个可选的优化项是,对老的索引进行冻结,冻结索引是指把索引常驻内存的一些数据从内存中清理掉(比如FST, 元数据等), 从而降低内存使用量,而在查询已经冻结的索引时,会重新构建出临时的索引数据结构存放在内存中,查询完毕再清理掉;需要注意的是,默认情况下是无法查询已经冻结的索引的,需要在查询时显式的增加"ignore_throttled=false"参数。 经过上述优化,我们最终解决了集群整体分片数量过多和shrink失败的问题。在实施过程中引入了额外的定时任务脚本实施自动化快照,实际上在7.4版本的ES中,已经有这个功能了,特性名称为 SLM (快照生命周期管理),并且可以结合ILM使用,在ILM中增加了"wait_for_snapshot"的ACTION, 但是却只能在delete phase中使用,不满足我们的场景。 在上述的场景4-7中,我们花费大量的精力去解决问题和优化使用方式,保证ES集群能够稳定运行,支持PB级别的存储。溯本回原,如果我们能有一个方案使得客户只需要把热数据放在SSD盘上,然后冷数据存储到COS/S3上,但同时又使冷数据能够支持按需随时可查,那我们前面碰到的所有问题都迎刃而解了。可以想象得到的好处有: 而这正是目前es开源社区正在开发中的Searchable Snapshots功能,从 Searchable Snapshots API 的官方文档上可以看到,我们可以创建一个索引,将其挂载到一个指定的快照中,这个新的索引是可查询的,虽然查询时间可能会慢点,但是在日志场景中,对一些较老的索引进行查询时,延迟大点一般都是可以接受的。 所以我认为,Searchable Snapshots解决了很多痛点,将会给ES带了新的繁荣! 经历过上述运维和优化ES集群的实践,我们总结到的经验有: 从一开始和客户进行接触,了解客户诉求,逐步解决ES集群的问题,最终使得ES集群能够保持稳定,这中间的经历让我真真正正的领悟到"实践出真知",只有不断实践,才能对异常情况迅速做出反应,以及对客户提的优化需求迅速反馈。

unreal 和 unrealistic 有什么区别啊 举个例子啊

unreal指的是那些根本不存在的东西,而unrealistic只是那些不切实际的,但可以存在的东西

桌游 大地秘境(Terry Mystica)适合新手的种族有哪些?有哪些可以给新手的经验?

其实还是比较平衡的,是相对不同玩家数的局面会有强弱差异。新手推荐基础种族中的以下几个人鱼:由于初始有1级航海,而且顶级航海有5级非常灵活的一个种族不容易被人卡死。有了航海刷分板更是一流强族(4-5人局非常好用)魔族:胜率最高的种族,天生自带刷分技能和稳定的铲子来源(祭祀铲地给2分),值得一提的是魔族的SA每轮是给2P的。哈比:半生人,新手初次接触游戏最容易上手的种族。种族简单有天生优势,升铲子比别人都便宜4块(几乎不要钱),1工人一铲的效率。可以完美解决游戏中最艰难的部分【铲不动地】。升到满铲还有额外12分,另外哈比每一铲都给1分。游戏中为了防止哈比过于强大所以在回合板块设置时铲地给分的最多为第四轮。俗称R4铲,有这样的局面哈比会比平时更加好发挥。游牧:开局起SH就有沙漠化的大招,不管什么地形一个大招变成原生地,非常霸道。由于地形来得轻松铺张也是非常凶,玩起来很轻松不过得分来源过少,新手玩起来很轻松但感觉想赢会比较难(除非全是新手)女巫:作为一个老牌强族跟人鱼一样即使是全扩的情况下依旧发挥良好,不过个人觉得并不适合新手,出城越多额外分越多,比较需要对游戏布局和规划有一定的了解。总之对于新手我比较推荐:哈比 魔族 美人鱼 游牧。(要说强族的话:混沌 女巫 工程师 异教徒都很不错,需要一定的技术和了解,扩展中的冰火种族个人觉得一般般,可变种族由于太强都有过一定的改动,目前来说还算平衡)对于新手快速入门有以下几点秘籍:首先有些种族是靠大招吃饭的,开局大面要起SH(要塞),不然会打的很艰难(炼金、女巫、游牧、鱼人)。除此以外主流打法都是开局起TE(寺庙)拿F11(一土的信仰板),由于所有建筑都需要从D(小房子)升级获得,一般游戏结束十多个建筑总是有的所以拿到F11就相当于拿到了20分。退而求其次拿不到就拿F10(一水的信仰板),基本也能刷个12分。常规打法开局起了TE后,R2第一件事情就是插信仰,由于首坑是3信仰所以这个行动需要抢。正常玩每轮第一件事情就是看准场上的魔力行动,根据对手的跟自己的欠缺来选择丧什么,一般抢7块钱居多。去年年底每个种族都出了一个特殊地形附带了一个技能,所以大多种族又多了一种打法,弱族给的强技强族给的技能聊胜于无。像炼金之流在有新地的支持下强度直接提升了几个档次。不过这种还是等题主玩熟了再说吧。我一年下来TM面战60来场网战80场Riting1130+排名600多,感觉只能算中流水平。以上均是手码希望能给题主一些参考。以下是我兴趣使然手写的一个公众号,平时会推荐介绍一些桌游,有兴趣的可以关注看看。

matte lipstick口红什么牌子?

这不是口红的牌子,matte表示哑光,lipstick表示口红。连起来表示哑光口红,是表示口红的质地的词。

bollylipstick是什么时候的

1875到1880年。bollylipstick意思是唇膏、口红,根据资料显示,在19世纪后半叶的1875到1880年间被首次使用,是身份尊贵的象征。

Amandalipstick 什么意思呢

Amanda lipstick 全部释义和例句>>阿曼达口红lipstick 英[ˈlɪpstɪk]美[ˈlɪpˌstɪk]n. 口红; 唇膏;vt. 涂口红于;vi. 涂口红;[网络] 口红,唇膏;[例句]Linda, a platinum blonde, heavy on the lipstick琳达,一位口红涂得很厚的银发女郎[其他] 复数:lipsticks 形近词: mopstick dipstick lopstick

lipstickred什么颜色

红色。lipstickred意思是红色口红。所以lipstickred是红色。口红化妆品,用来涂在唇上以增加嘴唇色泽或改变嘴唇颜色。多为红色,故称口红。

求安室奈美惠Neonlight Lipstick中文歌词。

Neonlight Lipstick歌手:安室奈美恵作词:Steven Lee・Lasse Lindorff・Charli Taft・TIGER作曲:Steven Lee・Lasse Lindorff・Charli Taft・TIGERTonight we hit the spotやめられないshotEverybody 大胆にThe flashing lights on me既に we on the topもう谁にも can"t stopBeautified, electrified, we nationwideI"m the most styleliciousI can see you looking at me谁もがみな wanna be meI"m the most deliciousI"m gonna show you my tricks like Ra Cha ChaStylelicious试したら? haha 早く虏になるまで you can"t quitYou gonna miss me このhot lipsWe all got the spark, we"re glowing in the darkWe"re gonna light up the skyShining bright like a neon lightWhen the lights go down I shineNeonlight LipstickEverybody loves my styleNeonlight LipstickI"m a goddess when I rock itI"m the hottestHigh voltage amplifiedI"m chemical tonightNeonlight LipstickTonight I"m in the mood探す something newEverybody 大胆にThe flashing lights on me闻かせてよ wow见せるわ some mo"Blue, green, pink, red, whiteとまらないall nightI"m the most styleliciousI can see you looking at me谁もがみな wanna be meI"m the most deliciousI"m gonna show you my tricks like Ra Cha ChaStylelicious试したら? haha 早く虏になるまで you can"t quitYou gonna miss me このhot lipsWe all got the spark, we"re glowing in the darkWe"re gonna light up the skyShining bright like a neon lightWhen the lights go down I shineNeonlight LipstickEverybody loves my styleNeonlight LipstickI"m a goddess when I rock itI"m the hottestHigh voltage amplifiedI"m chemical tonightNeonlight LipstickWhen I walk, talk, the boys go shhhhI can stop them in their tracks "cause I"m outrageousI"m the greatest, nobody shines like I dowhen I step out on the sceneI got my ladies now I"m gonna make you lovesickSo you can see me on the billboard with my glamorous toxicWhen the lights go down I shineNeonlight LipstickEverybody loves my styleNeonlight LipstickI"m a goddess when I rock itI"m the hottestHigh voltage amplifiedI"m chemical tonightNeonlight Lipstick

如何看待华为发布口红耳机 FreeBuds Lipstick?

美学团队?没错,为什么外型类似,但华为P50 Pro与荣耀50的视觉感受就是不一样呢,魔鬼就在审美与执行力的细节里。把TWS耳机打造成轻奢品的样子,试问之前有哪个手机品牌做过?即使脱离手机品牌,把眼光放宽到众多的专业声学品牌,TWS耳机的容器外观依旧都大同小异,不是短胶囊型(主流型)就是长胶囊型(类似眼镜盒型),为什么不把思路设置得激进一些呢究竟是调研团队与美学团队不感性?还是美学团队没话语权,这种更严重的问题?其实大家骨子里都想玩溢价,品牌支撑力是一方面,美学团队能不能放开手做是另一方面。在几次交流中,我认为至少在华为内部,对设计美学的重视程度是很多品牌无法比拟的。1699元,贵吗?贵。但作为圣诞 / 过年礼物送给已经有华为手机的女生,这个礼物又显得不贵了。很可惜,几乎没有一款TWS耳机的外观设计能让人联想到“礼物”。这就是FreeBuds Lipstick这款耳机厉害与精准的地方。

lipstick是可数名词吗?

lipstick是不可数名词

lipstick什么档次

高档。华为FreeBuds Lipstick作为华为首款面向女性用户的高端TWS耳机,lipstick属于高档,也用惊艳的海外首秀吸引了国内用户的关注。

bollylipstick是什么时候的

1875到1880年。根据资料显示,集中在19世纪后半叶至今的时间跨度上,lipstick是在1875到1880年间被首次使用的,意思是唇膏,口红成为身份尊贵的象征。

找一首英文歌,歌词大意是男人被女人欺骗了,中间好象有法官判决THE justice一词。

bule 的All rise 吗all rise 全体肃立   yo, yo   yo, yo   your honour please   法官大人   gotta believe what i say (say)   请您务必相信我的话   what I will tell (tell)   我一一细数   happened just the other day (day)   过去发生的一切   I must confess (confess)   我必须诚实招供   because I"ve had about enough (enough)   因为我已经受够   I need your help (help)   我需要你的帮助   got to make this here thing stop (stop)   将事情划上休止符   baby I swear I tell the truth (uhuh)   宝贝,我发誓我会实话实说   about all the things you used to do (come on)   关于你从前的所作所为   and if you thought you had me fooled (come on)   如果你自认这纯属戏弄   I"m tellin" you now objection overruled   告诉你:反对无效   here we go (oh baby)   我这就一一数来,宝贝   one for the money and the free rides   第一,我付出的金钱及时间   it"s two for the lie that you denied   第二,你矢口否认的谎言   all rise (all rise)   全体肃立!   all rise (all rise, all rise)   全体肃立!   three for the calls you"ve been making   第三,你曾说过的花言巧语   it"s four for the times you"ve been faking   第四,你从没有动过真情意   all rise (I"m gonna tell it to your face)   全体肃立!(我要当着你的面揭露一切)   all rise (I rest my case)   全体肃立!(我的证词说完了)   you"re on the stand (stand)   你站在证人席   with your back against the wall (wall)   背倚着墙   nowhere to run (run)   无处可逃   and nobody you can call (call) oh no   也找不到救兵   I just can"t wait (wait)   我迫不及待   now the case is open wide (wide)   如今一切真相大白   you"ll try to pray (pray)   你试着祷告吧   but the jury will decide (decide)   但我知道评审团自有判决   baby I swear I tell the truth (uhuh)   宝贝,我发誓我会实话实说   about all the things you used to do (come on)   关于你从前的所作所为   and if you thought you had me fooled (come on)   如果你自认这纯属戏弄   I"m tellin" you now objection overruled   告诉你:反对无效!   oh baby   哦,宝贝   one for the money and the free rides   第一,我付出的金钱及时间   it"s two for the lie that you denied   第二,你矢口否认的谎言   all rise   全体肃立!   all rise   全体肃立!   three for the calls you"ve been making   第三,你曾说过的花言巧语   it"s four for the times you"ve been faking   第四,你从没有动过真情意   all rise (I"m gonna tell it to your face)   全体肃立!(我要当着你的面揭露一切)   all rise (I rest my case)   全体肃立!(证词终止)   so step back   后退一步   "cos you don"t know this cat   因为你没见识过她的本色   I know deep down that you don"t want me to react   我了解最深 你不希望我反应过度?   I lay low leaving all my options open 我会低调行事 以释怀的心面对   the decision of the jury has not been spoken   陪审团的决定还没有被决定   step in my house   步入我家门   you find that your stuff has gone (gone)   你会发现属于你的家当全无踪影   but in reality to whom does the stuff belong   事实上,这些东西又属于谁去拥有?   I bring you into court to preach my order   我向法庭投诉 细说自己的原则   and you know that you overstep the border, uhuh   你也知道自己早已超越界限   one for the money and the free rides   第一,我付出的金钱及时间   Its two for the lie that you denied (ooooh)   第二,你矢口否认的谎言   all rise (all rise)   全体肃立!   all rise (all rise, all rise)   全体肃立!   three for the calls you"ve been making (yeah)   第三,你曾说过的花言巧语   it"s four for the times you"ve been faking   第四,你从没有动过真情意   all rise (all rise, all rise)   全体肃立!   all rise (all rise, all rise)   全体肃立!   one for the money and the free rides (what you say)   第一,我付出的金钱及时间   it"s two for the lie that you denied (can"t you pay)   第二,你矢口否认的谎言   all rise (what you"ve done)   全体肃立!(你都做了些什么   )   all rise   全体肃立!   three for the calls you"ve been making (what you say)   第三,你曾说过的花言巧语(你说什么)   it"s four for the times you"ve been faking (can"t you pay)   第四,你从没有动过真情意(难道你负担不起吗)   all rise (what you"ve done)   全体肃立!(你都做了些什么)   all rise (what you"ve done)   全体肃立!(你都做了些什么)   one for the money and the free rides   第一,我付出的金钱及时间   it"s two for the lie that you denied (ohhh)   第二,你矢口否认的谎言   all rise (ohhh)   全体肃立!   all rise (uhuh uhuh)   全体肃立!   three for the calls you"ve been making   第三,你曾说过的花言巧语   it"s four for the times you"ve been faking   第四,你从没有动过真情意   I said all rise (I"m gonna tell it to your face)   我说全体肃立!(我要当着你的面揭露一切)   all rise (I rest my case)   全体肃立!(我的证词说完了)

STICK STRUCK 区别和用法谁知道啊

是stuck 还是struck? 如果是struck,和stick根本没有关系。如果是stuck, 如下:This tape STICKS well.This thing is stuck!

Elasticsearch性能优化

注:文本整理自《ELKstack权威指南》 在 CRUD 章节,我们已经知道 ES 的数据写入是如何操作的了。喜欢自己动手的读者可能已经迫不及待的自己写了程序开始往 ES 里写数据做测试。这时候大家会发现:程序的运行速度非常一般,即使 ES 服务运行在本机,一秒钟大概也就能写入几百条数据。 这种速度显然不是 ES 的极限。事实上,每条数据经过一次完整的 HTTP POST 请求和 ES indexing 是一种极大的性能浪费,为此,ES 设计了批量提交方式。在数据读取方面,叫 mget 接口,在数据变更方面,叫 bulk 接口。mget 一般常用于搜索时 ES 节点之间批量获取中间结果集,对于 Elastic Stack 用户,更常见到的是 bulk 接口。 bulk 接口采用一种比较简朴的数据积累格式,示例如下: 格式是,每条 JSON 数据的上面,加一行描述性的元 JSON,指明下一行数据的操作类型,归属索引信息等。 采用这种格式,而不是一般的 JSON 数组格式,是因为接收到 bulk 请求的 ES 节点,就可以不需要做完整的 JSON 数组解析处理,直接按行处理简短的元 JSON,就可以确定下一行数据 JSON 转发给哪个数据节点了。这样,一个固定内存大小的 network buffer 空间,就可以反复使用,又节省了大量 JVM 的 GC。 事实上,产品级的 logstash、rsyslog、spark 都是默认采用 bulk 接口进行数据写入的。对于打算自己写程序的读者,建议采用 Perl 的 Search::Elasticsearch::Bulk 或者 Python 的 elasticsearch.helpers.* 库。 在配置 bulk 数据的时候,一般需要注意的就是请求体大小(bulk size)。 这里有一点细节上的矛盾,我们知道,HTTP 请求,是可以通过 HTTP 状态码 100 Continue 来持续发送数据的。但对于 ES 节点接收 HTTP 请求体的 Content-Length 来说,是按照整个大小来计算的。所以,首先,要确保 bulk 数据不要超过 http.max_content_length 设置。 那么,是不是尽量让 bulk size 接近这个数值呢?当然不是。 依然是请求体的问题,因为请求体需要全部加载到内存,而 JVM Heap 一共就那么多(按 31GB 算),过大的请求体,会挤占其他线程池的空间,反而导致写入性能的下降。 再考虑网卡流量,磁盘转速的问题,所以一般来说,建议 bulk 请求体的大小,在 15MB 左右,通过实际测试继续向上探索最合适的设置。 注意:这里说的 15MB 是请求体的字节数,而不是程序里里设置的 bulk size。bulk size 一般指数据的条目数。不要忘了,bulk 请求体中,每条数据还会额外带上一行元 JSON。 以 logstash 默认的 bulk_size => 5000 为例,假设单条数据平均大小 200B ,一次 bulk 请求体的大小就是 1.5MB。那么我们可以尝试 bulk_size => 50000 ;而如果单条数据平均大小是 20KB,一次 bulk 大小就是 100MB,显然超标了,需要尝试下调至 bulk_size => 500 。 gateway 是 ES 设计用来长期存储索引数据的接口。一般来说,大家都是用本地磁盘来存储索引数据,即 gateway.type 为 local 。 数据恢复中,有很多策略调整我们已经在之前分片控制小节讲过。除开分片级别的控制以外,gateway 级别也还有一些可优化的地方: 注意:gateway 中说的节点,仅包括主节点和数据节点,纯粹的 client 节点是不算在内的。如果你有更明确的选择,也可以按需求写: 虽然 ES 对 gateway 使用 NFS,iscsi 等共享存储的方式极力反对,但是对于较大量级的索引的副本数据,ES 从 1.5 版本开始,还是提供了一种节约成本又不特别影响性能的方式:影子副本(shadow replica)。 首先,需要在集群各节点的 elasticsearch.yml 中开启选项: 同时,确保各节点使用相同的路径挂载了共享存储,且目录权限为 Elasticsearch 进程用户可读可写。 然后,创建索引: 针对 shadow replicas ,ES 节点不会做实际的索引操作,而是单纯的每次 flush 时,把 segment 内容 fsync 到共享存储磁盘上。然后 refresh 让其他节点能够搜索该 segment 内容。 如果你已经决定把数据放到共享存储上了,采用 shadow replicas 还是有一些好处的: 但是请注意:主分片节点还是要承担一个副本的写入过程,并不像 Lucene 的 FileReplicator 那样通过复制文件完成,所以达不到完全节省 CPU 的效果。 shadow replicas 只是一个在某些特定环境下有用的方式。在资源允许的情况下,还是应该使用 local gateway。而另外采用 snapshot 接口来完成数据长期备份到 HDFS 或其他共享存储的需要。 我们都知道,ES 中的 master 跟一般 MySQL、Hadoop 的 master 是不一样的。它即不是写入流量的唯一入口,也不是所有数据的元信息的存放地点。所以,一般来说,ES 的 master 节点负载很轻,集群性能是可以近似认为随着 data 节点的扩展线性提升的。 但是,上面这句话并不是完全正确的。 ES 中有一件事情是只有 master 节点能管理的,这就是集群状态(cluster state)。 集群状态中包括以下信息: 这些信息在集群的任意节点上都存放着,你也可以通过 /_cluster/state 接口直接读取到其内容。注意这最后一项信息,之前我们已经讲过 ES 怎么通过简单地取余知道一条数据放在哪个分片里,加上现在集群状态里又记载了分片在哪个节点上,那么,整个集群里,任意节点都可以知道一条数据在哪个节点上存储了。所以,数据读写才可以发送给集群里任意节点。 至于修改,则只能由 master 节点完成!显然,集群状态里大部分内容是极少变动的,唯独有一样除外——索引的映射。因为 ES 的 schema-less 特性,我们可以任意写入 JSON 数据,所以索引中随时可能增加新的字段。这个时候,负责容纳这条数据的主分片所在的节点,会暂停写入操作,将字段的映射结果传递给 master 节点;master 节点合并这段修改到集群状态里,发送新版本的集群状态到集群的所有节点上。然后写入操作才会继续。一般来说,这个操作是在一二十毫秒内就可以完成,影响也不大。 但是也有一些情况会是例外。 在较大规模的 Elastic Stack 应用场景中,这是比较常见的一个情况。因为 Elastic Stack 建议采用日期时间作为索引的划分方式,所以定时(一般是每天),会统一产生一批新的索引。而前面已经讲过,ES 的集群状态每次更新都是阻塞式的发布到全部节点上以后,节点才能继续后续处理。 这就意味着,如果在集群负载较高的时候,批量新建新索引,可能会有一个显著的阻塞时间,无法写入任何数据。要等到全部节点同步完成集群状态以后,数据写入才能恢复。 不巧的是,中国使用的是北京时间,UTC +0800。也就是说,默认的 Elastic Stack 新建索引时间是在早上 8 点。这个时间点一般日志写入量已经上涨到一定水平了(当然,晚上 0 点的量其实也不低)。 对此,可以通过定时任务,每天在最低谷的早上三四点,提前通过 POST mapping 的方式,创建好之后几天的索引。就可以避免这个问题了。 如果你的日志是比较严重的非结构化数据,这个问题在 2.0 版本后会变得更加严重。 Elasticsearch 从 2.0 版本开始,对 mapping 更新做了重构。为了防止字段类型冲突和减少 master 定期下发全量 cluster state 导致的大流量压力,新的实现和旧实现的区别在: 也就是说,一旦你日志中字段数量较多,在新创建索引的一段时间内,可能长达几十分钟一直被反复锁死! 这是另一种常见的滥用。在使用 Elastic Stack 处理访问日志时,为了查询更方便,可能会采用 logstash-filter-kv 插件,将访问日志中的每个 URL 参数,都切分成单独的字段。比如一个 "/index.do?uid=1234567890&action=payload" 的 URL 会被转换成如下 JSON: 但是,因为集群状态是存在所有节点的内存里的,一旦 URL 参数过多,ES 节点的内存就被大量用于存储字段映射内容。这是一个极大的浪费。如果碰上 URL 参数的键内容本身一直在变动,直接撑爆 ES 内存都是有可能的! 以上是真实发生的事件,开发人员莫名的选择将一个 UUID 结果作为 key 放在 URL 参数里。直接导致 ES 集群 master 节点全部 OOM。 如果你在 ES 日志中一直看到有新的 updating mapping [logstash-2015.06.01] 字样出现的话,请郑重考虑一下自己是不是用的上如此细分的字段列表吧。 好,三秒钟过去,如果你确定一定以及肯定还要这么做,下面是一个变通的解决办法。 用 nested object 来存放 URL 参数的方法稍微复杂,但还可以接受。单从 JSON 数据层面看,新方式的数据结构如下: 没错,看起来就是一个数组。但是 JSON 数组在 ES 里是有两种处理方式的。 如果直接写入数组,ES 在实际索引过程中,会把所有内容都平铺开,变成 Arrays of Inner Objects 。整条数据实际类似这样的结构: 这种方式最大的问题是,当你采用 urlargs.key:"uid" AND urlargs.value:"0987654321" 语句意图搜索一个 uid=0987654321 的请求时,实际是整个 URL 参数中任意一处 value 为 0987654321 的,都会命中。 要想达到正确搜索的目的,需要在写入数据之前,指定 urlargs 字段的映射类型为 nested object。命令如下: 这样,数据实际是类似这样的结构: 当然,nested object 节省字段映射的优势对应的是它在使用的复杂。Query 和 Aggs 都必须使用专门的 nested query 和 nested aggs 才能正确读取到它。 nested query 语法如下: nested aggs 语法如下: ES 内针对不同阶段,设计有不同的缓存。以此提升数据检索时的响应性能。主要包括节点层面的 filter cache 和分片层面的 request cache。下面分别讲述。 ES 的 query DSL 在 2.0 版本之前分为 query 和 filter 两种,很多检索语法,是同时存在 query 和 filter 里的。比如最常用的 term、prefix、range 等。怎么选择是使用 query 还是 filter 成为很多用户头疼的难题。于是从 2.0 版本开始,ES 干脆合并了 filter 统一归为 query。但是具体的检索语法本身,依然有 query 和 filter 上下文的区别。ES 依靠这个上下文判断,来自动决定是否启用 filter cache。 query 跟 filter 上下文的区别,简单来说: 所以,选择也就出来了: 不过我们要怎么写,才能让 ES 正确判断呢?看下面这个请求: 在这个请求中, 需要注意的是,filter cache 是节点层面的缓存设置,每个节点上所有数据在响应请求时,是共用一个缓存空间的。当空间用满,按照 LRU 策略淘汰掉最冷的数据。 可以用 indices.cache.filter.size 配置来设置这个缓存空间的大小,默认是 JVM 堆的 10%,也可以设置一个绝对值。注意这是一个静态值,必须在 elasticsearch.yml 中提前配置。 ES 还有另一个分片层面的缓存,叫 shard request cache。5.0 之前的版本中,request cache 的用途并不大,因为 query cache 要起作用,还有几个先决条件: 以 Elastic Stack 场景来说,Kibana 里几乎所有的请求,都是有 @timestamp 作为过滤条件的,而且大多数是以 最近 N 小时/分钟 这样的选项,也就是说,页面每次刷新,发出的请求 JSON 里的时间过滤部分都是在变动的。query cache 在处理 Kibana 发出的请求时,完全无用。 而 5.0 版本的一大特性,叫 instant aggregation。解决了这个先决条件的一大阻碍。 在之前的版本,Elasticsearch 接收到请求之后,直接把请求原样转发给各分片,由各分片所在的节点自行完成请求的解析,进行实际的搜索操作。所以缓存的键是原始 JSON 串。 而 5.0 的重构后,接收到请求的节点先把请求的解析做完,发送到各节点的是统一拆分修改好的请求,这样就不再担心 JSON 串多个空格啥的了。 其次,上面说的『拆分修改』是怎么回事呢? 比如,我们在 Kibana 里搜索一个最近 7 天( @timestamp:["now-7d" TO "now"] )的数据,ES 就可以根据按天索引的判断,知道从 6 天前到昨天这 5 个索引是肯定全覆盖的。那么这个横跨 7 天的 date range query 就变成了 5 个 match_all query 加 2 个短时间的 date_range query。 现在你的仪表盘过 5 分钟自动刷新一次,再提交上来一次最近 7 天的请求,中间这 5 个 match_all 就完全一样了,直接从 request cache 返回即可,需要重新请求的,只有两头真正在变动的 date_range 了。 注1: match_all 不用遍历倒排索引,比直接查询 @timestamp:* 要快很多。 注2:判断覆盖修改为 match_all 并不是真的按照索引名称,而是 ES 从 2.x 开始提供的 field_stats 接口可以直接获取到 @timestamp 在本索引内的 max/min 值。当然从概念上如此理解也是可以接受的。 响应结果如下: 和 filter cache 一样,request cache 的大小也是以节点级别控制的,配置项名为 indices.requests.cache.size ,其默认值为 1% 。 字段数据(fielddata),在 Lucene 中又叫 uninverted index。我们都知道,搜索引擎会使用倒排索引(inverted index)来映射单词到文档的 ID 号。而同时,为了提供对文档内容的聚合,Lucene 还可以在运行时将每个字段的单词以字典序排成另一个 uninverted index,可以大大加速计算性能。 作为一个加速性能的方式,fielddata 当然是被全部加载在内存的时候最为有效。这也是 ES 默认的运行设置。但是,内存是有限的,所以 ES 同时也需要提供对 fielddata 内存的限额方式: Elasticsearch 在 total,fielddata,request 三个层面上都设计有 circuit breaker 以保护进程不至于发生 OOM 事件。在 fielddata 层面,其设置为: 但是相比较集群庞大的数据量,内存本身是远远不够的。为了解决这个问题,ES 引入了另一个特性,可以对精确索引的字段,指定 fielddata 的存储方式。这个配置项叫: doc_values 。 所谓 doc_values ,其实就是在 ES 将数据写入索引的时候,提前生成好 fielddata 内容,并记录到磁盘上。因为 fielddata 数据是顺序读写的,所以即使在磁盘上,通过文件系统层的缓存,也可以获得相当不错的性能。 注意:因为 doc_values 是在数据写入时即生成内容,所以,它只能应用在精准索引的字段上,因为索引进程没法知道后续会有什么分词器生成的结果。 由于在 Elastic Stack 场景中, doc_values 的使用极其频繁,到 Elasticsearch 5.0 以后,这两者的区别被彻底强化成两个不同字段类型: text 和 keyword 。 等同于过去的: 而 等同于过去的: 也就是说,以后的用户,已经不太需要在意 fielddata 的问题了。不过依然有少数情况,你会需要对分词字段做聚合统计的话,你可以在自己接受范围内,开启这个特性: 你可以看到在上面加了一段 fielddata_frequency_filter 配置,这个配置是 segment 级别的。上面示例的意思是:只有这个 segment 里的文档数量超过 500 个,而且含有该字段的文档数量占该 segment 里的文档数量比例超过 10% 时,才加载这个 segment 的 fielddata。 下面是一个可能有用的对分词字段做聚合的示例: 这个示例可以对经过了 logstash-filter-punct 插件处理的数据,获取每种 punct 类型日志的关键词和对应的代表性日志原文。其效果类似 Splunk 的事件模式功能: [图片上传失败...(image-b0b69f-1511752650964)] 如果经过之前章节的一系列优化之后,数据确实超过了集群能承载的能力,除了拆分集群以外,最后就只剩下一个办法了:清除废旧索引。 为了更加方便的做清除数据,合并 segment,备份恢复等管理任务,Elasticsearch 在提供相关 API 的同时,另外准备了一个命令行工具,叫 curator 。curator 是 Python 程序,可以直接通过 pypi 库安装: 注意,是 elasticsearch-curator 不是 curator。PyPi 原先就有另一个项目叫这个名字 和 Elastic Stack 里其他组件一样,curator 也是被 Elastic.co 收购的原开源社区周边。收编之后同样进行了一次重构,命令行参数从单字母风格改成了长单词风格。新版本的 curator 命令可用参数如下: Options 包括: --host TEXT Elasticsearch host. --url_prefix TEXT Elasticsearch http url prefix. --port INTEGER Elasticsearch port. --use_ssl Connect to Elasticsearch through SSL. --http_auth TEXT Use Basic Authentication ex: user:pass --timeout INTEGER Connection timeout in seconds. --master-only Only operate on elected master node. --dry-run Do not perform any changes. --debug Debug mode --loglevel TEXT Log level --logfile TEXT log file --logformat TEXT Log output format [default|logstash]. --version Show the version and exit. --help Show this message and exit. Commands 包括: alias Index Aliasing allocation Index Allocation bloom Disable bloom filter cache close Close indices delete Delete indices or snapshots open Open indices optimize Optimize Indices replicas Replica Count Per-shard show Show indices or snapshots snapshot Take snapshots of indices (Backup) 针对具体的 Command,还可以继续使用 --help 查看该子命令的帮助。比如查看 close 子命令的帮助,输入 curator close --help ,结果如下: 在使用 1.4.0 以上版本的 Elasticsearch 前提下,curator 曾经主要的一个子命令 bloom 已经不再需要使用。所以,目前最常用的三个子命令,分别是 close , delete 和 optimize ,示例如下: 这一顿任务,结果是: logstash-mweibo-nginx-yyyy.mm.dd 索引保存最近 5 天, logstash-mweibo-client-yyyy.mm.dd 保存最近 10 天, logstash-mweibo-yyyy.mm.dd 索引保存最近 30 天;且所有七天前的 logstash-* 索引都暂时关闭不用;最后对所有非当日日志做 segment 合并优化。 profiler 是 Elasticsearch 5.0 的一个新接口。通过这个功能,可以看到一个搜索聚合请求,是如何拆分成底层的 Lucene 请求,并且显示每部分的耗时情况。 启用 profiler 的方式很简单,直接在请求里加一行即可: 可以看到其中对 query 和 aggs 部分的返回是不太一样的。 query 部分包括 collectors、rewrite 和 query 部分。对复杂 query,profiler 会拆分 query 成多个基础的 TermQuery,然后每个 TermQuery 再显示各自的分阶段耗时如下: 我们可以很明显的看到聚合统计在初始化阶段、收集阶段、构建阶段、汇总阶段分别花了多少时间,遍历了多少数据。 注意其中 reduce 阶段还没实现完毕,所有都是 0。因为目前 profiler 只能在 shard 级别上做统计。 collect 阶段的耗时,有助于我们调整对应 aggs 的 collect_mode 参数选择。目前 Elasticsearch 支持 breadth_first 和 depth_first 两种方式。 initialise 阶段的耗时,有助于我们调整对应 aggs 的 execution_hint 参数选择。目前 Elasticsearch 支持 map 、 global_ordinals_low_cardinality 、 global_ordinals 和 global_ordinals_hash 四种选择。在计算离散度比较大的字段统计值时,适当调整该参数,有益于节省内存和提高计算速度。 对高离散度字段值统计性能很关注的读者,可以关注 https://github.com/elastic/elasticsearch/pull/21626 这条记录的进展。 (本文完) 文本整理自《ELKstack权威指南》

各位 外星人笔记本自带的 Killer Diagnostics 可以卸裁吗

http://tieba.baidu.com/p/3837216667

医学期刊收录评价代号CR、ISTIC、PKU、BP、MEDLINE分别代表什么意思?

ISTIC是中国科学技术信息研究所(Institute of Scientific and Technical Information of China)的缩写。CR是美国化学文摘。CSTPCD每年对收录期刊(即“中国科技论文统计源期刊”)的范围进行调整,有效期三年,三年后中国科技信息研究所将对其进行重新评定,遵守“优入劣汰”原则,因此“统计源期刊”的学术影响力越来越被各学术单位和科研机所接受,用它作为科研论文的学术水平的评价指标之一。医学期刊是以医学和与医学相关学科为内容的情报载体,按卷与期和(或)年与期的顺序编号,意欲长期印行下去的连续出版物。国内公开发行的医学期刊是由国家新闻出版广电总局批准,由国家直属机构、一级协会、地方性医学组织,医学院校、医院科研单位等承办的主要以刊载医学学术论文为主的连续出版物。【简介】医学期刊汇集着医学工作者的医药经验和工作成果,反映了医药学的进展及水平,是医药学研究的重要的情报来源。广大医务工作者可借以掌握该学科的现状和动态,利用他人的研究成果开展新的研究。它在传播和交流学术思想,沟通情报信息方面,起着纽带和桥梁作用。据不完全统计,全世界出版的科技期刊约12万种,年发行近30亿册,其中25%为生物、医学期刊约3万种,发行量在7亿册左右。与图书相比期刊的特点为出版周期短、专业性强、选题机动灵活、作者众多,具检索性能。【医学期刊分类】按目录分类,可以分为医学中文核心期刊,医学科技核心期刊和普通期刊(国家级和省级期刊)其中医学中文核心期刊250本,停刊一本;医学科技核心期刊996本(有和中文核心期刊重复的期刊)普通期刊未做统计;

医学期刊,国际、国内收录评价代号,如CR、ISTIC、PKU、BP、MEDLINE,分别代表什么意思呀????

ISTIC是中国科学技术信息研究所(Institute of Scientific and Technical Information of China)的缩写。该机构受国家科技部委托,从1987年开始对我国科技人员在国内外表论文数量和被引用情况进行统计分析,利用统计数据建立中国科技论文与引文数据库(CSTPCD)对期刊学术质量进行考核。CSTPCD每年对收录期刊(即“中国科技论文统计源期刊”)的范围进行调整,有效期三年,三年后中国科技信息研究所将对其进行重新评定,遵守“优入劣汰”原则,因此“统计源期刊”的学术影响力越来越被各学术单位和科研机所接受,用它作为科研论文的学术水平的评价指标之一。ISTIC收录期刊,即中国科技核心期刊。CR(美国化学文摘)
 1 2 3 4 5 6  下一页  尾页