Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id BC53C200CED for ; Fri, 18 Aug 2017 23:22:16 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id B926716CBC3; Fri, 18 Aug 2017 21:22:16 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 0B7CC16CB99 for ; Fri, 18 Aug 2017 23:22:15 +0200 (CEST) Received: (qmail 33079 invoked by uid 500); 18 Aug 2017 21:22:13 -0000 Mailing-List: contact user-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@ignite.apache.org Delivered-To: mailing list user@ignite.apache.org Received: (qmail 33069 invoked by uid 99); 18 Aug 2017 21:22:13 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Aug 2017 21:22:13 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 492A81A0850 for ; Fri, 18 Aug 2017 21:22:13 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.173 X-Spam-Level: ** X-Spam-Status: No, score=2.173 tagged_above=-999 required=6.31 tests=[DKIM_ADSP_CUSTOM_MED=0.001, NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_SOFTFAIL=0.972] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 6nHvz9BxtyVt for ; Fri, 18 Aug 2017 21:22:12 +0000 (UTC) Received: from mwork.nabble.com (mwork.nabble.com [162.253.133.43]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 68D4A5F3CC for ; Fri, 18 Aug 2017 21:22:12 +0000 (UTC) Received: from static.162.255.23.37.macminivault.com (unknown [162.255.23.37]) by mwork.nabble.com (Postfix) with ESMTP id 231D25D614A86 for ; Fri, 18 Aug 2017 14:22:12 -0700 (MST) Date: Fri, 18 Aug 2017 14:22:12 -0700 (MST) From: vkulichenko To: user@ignite.apache.org Message-ID: <1503091332121-16303.post@n6.nabble.com> In-Reply-To: <1503081565260-16298.post@n6.nabble.com> References: <1503046298401-16278.post@n6.nabble.com> <1503074813309-16291.post@n6.nabble.com> <1503078096625-16294.post@n6.nabble.com> <1503081565260-16298.post@n6.nabble.com> Subject: Re: 2.1 new feature - warm up the cache / memory MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit archived-at: Fri, 18 Aug 2017 21:22:16 -0000 Marco, It's not a background warmup, there is no explicit warm-up at all. Ignite starting with 2.0 uses page memory architecture, i.e. data is organized in pages. Any page can be stored both in memory and on disk, and access to this page is transparent to client, regardless of where it resides. This means that when you access it (run a SQL query, for example), Ignite will detect if it's in memory or not, and fetch into memory if it isn't. When if everything is on disk (which is the case after cluster restart), you can still access any data. From architecture standpoint, there is indeed a lot in common with databases. However Ignite follows memory-centric approach rather than disk-centric, plus it's distributed and scalable. Makes sense? -Val -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/2-1-new-feature-warm-up-the-cache-memory-tp16278p16303.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.