Author: dmagda
Date: Wed Aug 23 23:20:25 2017
New Revision: 1805977

URL: http://svn.apache.org/viewvc?rev=1805977&view=rev
Log:
prepared ignite for RDBMS users page

Added:
    ignite/site/ignite-6036/use-cases/comparison/
    ignite/site/ignite-6036/use-cases/comparison/ignite-for-nosql.html   (with 
props)
    ignite/site/ignite-6036/use-cases/comparison/ignite-for-rdbms.html   (with 
props)
Removed:
    ignite/site/ignite-6036/index-1.html
Modified:
    ignite/site/ignite-6036/includes/header.html

Modified: ignite/site/ignite-6036/includes/header.html
URL: 
http://svn.apache.org/viewvc/ignite/site/ignite-6036/includes/header.html?rev=1805977&r1=1805976&r2=1805977&view=diff
==============================================================================
--- ignite/site/ignite-6036/includes/header.html (original)
+++ ignite/site/ignite-6036/includes/header.html Wed Aug 23 23:20:25 2017
@@ -60,7 +60,6 @@
                                         <li role="presentation" 
class="submenu-header">Main Features</li>
                                         <li><a 
href="/features/durablememory.html">Durable Memory</a></li>
                                         <li><a 
href="/features/persistence.html">Native Persistence</a></li>
-                                        <li><a href="#">ACID 
Transactions</a></li>
                                         <li><a 
href="/features/sql.html">Distributed SQL</a></li>
                                         <li><a 
href="/features/datagrid.html">Data Grid</a></li>
                                         <li><a 
href="/features/computegrid.html">Compute Grid</a></li>
@@ -99,8 +98,8 @@
                                         <li class="divider"></li>
 
                                         <li role="presentation" 
class="submenu-header">Comparison</li>
-                                        <li><a href="#" target="_blank">Ignite 
for NoSQL Users</i></a></li>
-                                        <li><a href="#" target="_blank">Ignite 
for RDBMS Users</i></a></li>
+                                        <li><a 
href="/use-cases/comparison/ignite-for-nosql.html" target="_blank">Ignite for 
NoSQL Users</i></a></li>
+                                        <li><a 
href="/use-cases/comparison/ignite-for-rdbms.html" target="_blank">Ignite for 
RDBMS Users</i></a></li>
                                         <li class="divider"></li>
 
                                         <li role="presentation" 
class="submenu-header">In-Memory Caching</li>

Added: ignite/site/ignite-6036/use-cases/comparison/ignite-for-nosql.html
URL: 
http://svn.apache.org/viewvc/ignite/site/ignite-6036/use-cases/comparison/ignite-for-nosql.html?rev=1805977&view=auto
==============================================================================
--- ignite/site/ignite-6036/use-cases/comparison/ignite-for-nosql.html (added)
+++ ignite/site/ignite-6036/use-cases/comparison/ignite-for-nosql.html Wed Aug 
23 23:20:25 2017
@@ -0,0 +1,111 @@
+<!--
+ ▄▄▄       ██▓███   ▄▄▄       ▄████▄   
██░ ██ ▓█████     ██▓  ▄████  
███▄    █  ██▓▄▄▄█████▓▓█████
+▒████▄    ▓██░  ██▒▒████▄    
▒██▀ ▀█  ▓██░ ██▒▓█   ▀    ▓██▒ 
██▒ ▀█▒ ██ ▀█   █ ▓██▒▓  ██▒ ▓▒▓█ 
  ▀
+▒██  ▀█▄  ▓██░ ██▓▒▒██  ▀█▄  ▒▓█ 
   ▄ ▒██▀▀██░▒███      
▒██▒▒██░▄▄▄░▓██  ▀█ ██▒▒██▒▒ 
▓██░ ▒░▒███
+░██▄▄▄▄██ ▒██▄█▓▒ 
▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█ ░██ 
▒▓█  ▄    ░██░░▓█  ██▓▓██▒  
▐▌██▒░██░░ ▓██▓ ░ ▒▓█  ▄
+ ▓█   ▓██▒▒██▒ ░  ░ ▓█   ▓██▒▒ 
▓███▀ ░░▓█▒░██▓░▒████▒   
░██░░▒▓███▀▒▒██░   ▓██░░██░  
▒██▒ ░ ░▒████▒
+ ▒▒   ▓▒█░▒▓▒░ ░  ░ ▒▒   ▓▒█░░ ░▒ 
▒  ░ ▒ ░░▒░▒░░ ▒░ ░   ░▓   ░▒   ▒ ░ 
▒░   ▒ ▒ ░▓    ▒ ░░   ░░ ▒░ ░
+  ▒   ▒▒ ░░▒ ░       ▒   ▒▒ ░  ░  ▒    ▒ ░▒░ 
░ ░ ░  ░    ▒ ░  ░   ░ ░ ░░   ░ ▒░ ▒ ░    ░   
  ░ ░  ░
+  ░   ▒   ░░         ░   ▒   ░         ░  ░░ ░   ░     
  ▒ ░░ ░   ░    ░   ░ ░  ▒ ░  ░         ░
+      ░  ░               ░  ░░ ░       ░  ░  ░   ░  ░    
░        ░          ░  ░              ░  ░
+-->
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<!DOCTYPE html>
+<html>
+<head>
+    <link rel="canonical" 
href="https://ignite.apache.org/use-cases/comparison/ignite-for-nosql.html"; />
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Apache Ignite for NoSQL Users</title>
+    <link media="all" rel="stylesheet" href="/css/all.css?v=1.8">
+    <link 
href="https://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.css"; 
rel="stylesheet">
+    <link media="all" rel="stylesheet" href="/css/syntaxhighlighter.css">
+    <link 
href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic'
 rel='stylesheet' type='text/css'>
+
+    <!--#include virtual="/includes/sh.html" -->
+</head>
+<body>
+<div id="wrapper">
+    <!--#include virtual="/includes/header.html" -->
+
+
+    <main id="main" role="main" class="container">
+        <section id="sql-queries" class="page-section">
+            <h1 class="first">Ignite for NoSQL Users</h1>
+            <div class="col-sm-12 col-md-12 col-xs-12" style="padding:0 0 20px 
0;">
+                <div class="col-sm-6 col-md-7 col-xs-12" 
style="padding-left:0;">
+                    <p>
+                        SQL is still considered to be a mainstream language 
for non trivial data processing. Nowadays,
+                        the language is no longer a prerogative of relational 
databases and being supported by
+                        databases and platforms of architectures different 
from the relational one.
+                    </p>
+                    <p>
+                        Apache Ignite's SQL level of support is so extensive 
that the platform is widely used as a
+                        full-fledged <b>SQL database</b>. Combining Ignite's 
SQL capabilities together with its
+                        distributed core you get a horizontally scalable, 
fault tolerant and always available SQL database.
+                    </p>
+
+                    <div class="page-heading">Performance and Durability</div>
+                    <p>
+                        Data sets as well as indexes can be stored both in 
memory and on disk thanks to the
+                        <a href="/features/durablememory.html" 
target="_blank">Durable Memory</a>
+                        architecture. This allows executing distributed SQL 
operations across different memory layers
+                        achieving in-memory performance with the durability of 
disk.
+                        If the <a href="/features/persistence.html" 
target="_blank">disk layer</a>
+                        is disabled Apache Ignite can be used as a pure 
distributed
+                        <a href="/use-cases/database/in-memory-database.html" 
target="_blank"><b>in-memory</b> database</a>.
+                    </p>
+                </div>
+                <div class="col-sm-6 col-md-5 col-xs-12" 
style="padding-right:0">
+                    <a href="/images/Main-Ignite-diagram_v2.png"><img 
class="img-responsive" src="/images/Main-Ignite-diagram_v2.png" width="500px" 
style="float:right;"/></a>
+                </div>
+            </div>
+
+            <div class="page-heading">SQL ANSI-99 Compliance</div>
+            <p>
+                Ignite complies with SQL ANSI-99 standard supporting all 
<b>SQL</b> and <b>DML</b> commands,
+                including SELECT, UPDATE, INSERT, MERGE, DELETE statements and 
distributed joins. It also provides
+                support for a subset of <b>DDL</b> commands relevant for 
distributed SQL databases.
+            </p>
+
+            <div class="page-heading">Languages and Tools</div>
+            <p>
+                You can interact with Apache Ignite using the SQL language via 
natively developed APIs for Java,
+                .NET and C++, or via the Ignite <b>JDBC</b> or <b>ODBC</b> 
drivers. This provides a true
+                cross-platform connectivity from an endless number of SQL 
tools and programming languages.
+            </p>
+
+
+            <p>
+                Check <a href="/features/sql.html" target="_blank">SQL</a> 
section for more details or start using
+                Ignite as a SQL database referring to
+                <a 
href="https://apacheignite.readme.io/docs/getting-started-sql"; 
target="_blank">SQL Getting Started Guide</a>
+            </p>
+        </section>
+    </main>
+
+    <!--#include virtual="/includes/footer.html" -->
+</div>
+<!--#include virtual="/includes/scripts.html" -->
+</body>
+</html>

Propchange: ignite/site/ignite-6036/use-cases/comparison/ignite-for-nosql.html
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: ignite/site/ignite-6036/use-cases/comparison/ignite-for-rdbms.html
URL: 
http://svn.apache.org/viewvc/ignite/site/ignite-6036/use-cases/comparison/ignite-for-rdbms.html?rev=1805977&view=auto
==============================================================================
--- ignite/site/ignite-6036/use-cases/comparison/ignite-for-rdbms.html (added)
+++ ignite/site/ignite-6036/use-cases/comparison/ignite-for-rdbms.html Wed Aug 
23 23:20:25 2017
@@ -0,0 +1,206 @@
+<!--
+ ▄▄▄       ██▓███   ▄▄▄       ▄████▄   
██░ ██ ▓█████     ██▓  ▄████  
███▄    █  ██▓▄▄▄█████▓▓█████
+▒████▄    ▓██░  ██▒▒████▄    
▒██▀ ▀█  ▓██░ ██▒▓█   ▀    ▓██▒ 
██▒ ▀█▒ ██ ▀█   █ ▓██▒▓  ██▒ ▓▒▓█ 
  ▀
+▒██  ▀█▄  ▓██░ ██▓▒▒██  ▀█▄  ▒▓█ 
   ▄ ▒██▀▀██░▒███      
▒██▒▒██░▄▄▄░▓██  ▀█ ██▒▒██▒▒ 
▓██░ ▒░▒███
+░██▄▄▄▄██ ▒██▄█▓▒ 
▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█ ░██ 
▒▓█  ▄    ░██░░▓█  ██▓▓██▒  
▐▌██▒░██░░ ▓██▓ ░ ▒▓█  ▄
+ ▓█   ▓██▒▒██▒ ░  ░ ▓█   ▓██▒▒ 
▓███▀ ░░▓█▒░██▓░▒████▒   
░██░░▒▓███▀▒▒██░   ▓██░░██░  
▒██▒ ░ ░▒████▒
+ ▒▒   ▓▒█░▒▓▒░ ░  ░ ▒▒   ▓▒█░░ ░▒ 
▒  ░ ▒ ░░▒░▒░░ ▒░ ░   ░▓   ░▒   ▒ ░ 
▒░   ▒ ▒ ░▓    ▒ ░░   ░░ ▒░ ░
+  ▒   ▒▒ ░░▒ ░       ▒   ▒▒ ░  ░  ▒    ▒ ░▒░ 
░ ░ ░  ░    ▒ ░  ░   ░ ░ ░░   ░ ▒░ ▒ ░    ░   
  ░ ░  ░
+  ░   ▒   ░░         ░   ▒   ░         ░  ░░ ░   ░     
  ▒ ░░ ░   ░    ░   ░ ░  ▒ ░  ░         ░
+      ░  ░               ░  ░░ ░       ░  ░  ░   ░  ░    
░        ░          ░  ░              ░  ░
+-->
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<!DOCTYPE html>
+<html>
+<head>
+    <link rel="canonical" 
href="https://ignite.apache.org/use-cases/comparison/ignite-for-rdbms.html"; />
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Apache Ignite for RDBMS Users</title>
+    <link media="all" rel="stylesheet" href="/css/all.css?v=1.8">
+    <link 
href="https://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.css"; 
rel="stylesheet">
+    <link media="all" rel="stylesheet" href="/css/syntaxhighlighter.css">
+    <link 
href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic'
 rel='stylesheet' type='text/css'>
+
+    <!--#include virtual="/includes/sh.html" -->
+</head>
+<body>
+<div id="wrapper">
+    <!--#include virtual="/includes/header.html" -->
+
+
+    <main id="main" role="main" class="container">
+        <section id="sql-queries" class="page-section">
+            <h1 class="first">Ignite for RDBMS Users</h1>
+            <div style="padding:0 0 20px 0;">
+                <p>
+                    Apache Ignite does not require you as a skilled RDBMS user 
to learn new APIs if you want to
+                    start working with an Ignite cluster. All the data 
processing and SQL schema definition can
+                    be accomplished with a familiar SQL syntax. Ignite 
complies with SQL ANSI-99 standard supporting all
+                    <b>SQL</b> and <b>DML</b> commands, including SELECT, 
UPDATE, INSERT, MERGE, DELETE statements and
+                    distributed joins. It also provides support for a subset 
of <b>DDL</b> commands relevant for
+                    distributed SQL databases.
+                </p>
+                <p>
+                    Ignite can store data and indexes both in memory and on 
disk which allows executing distributed SQL
+                    queries across different memory layers achieving the 
performance and scale of in-memory computing
+                    together with the disk durability and strong consistency 
in one system. If the persistence is disabled
+                    Ignite can act as a pure <a 
href="/use-cases/database/in-memory-database.html" target="_blank">
+                    in-memory database</a>.
+                </p>
+            </div>
+
+            <section id="comparison-matrix-section" class="page-section" 
style="border: none">
+                <table class="comparison-matrix" name="comparison-matrix">
+                    <thead>
+                    <tr><th>Feature</th><th>RDBMS</th><th>Ignite</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr>
+                        <td>Scalability</td>
+                        <td><span class="cross-mark">&#x2717;</span> 
vertical</td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span> horizontal</b></td>
+                    </tr>
+                    <tr>
+                        <td>Availability</td>
+                        <td><span class="cross-mark">&#x2717;</span> failover 
only</td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span> high</b></td>
+                    </tr>
+                    <tr>
+                        <td>Consistency</td>
+                        <td><span class="check-mark">&#x2713;</span> 
strong</td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span> strong</b></td>
+                    </tr>
+                    <tr>
+                        <td>In-Memory</td>
+                        <td><span class="check-mark">&#x2713;</span> caching 
only</td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span> in-memory store</b></td>
+                    </tr>
+                    <tr>
+                        <td>Persistence</td>
+                        <td><span class="check-mark">&#x2713;</span></td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span></b></td>
+                    </tr>
+                    <tr>
+                        <td>SQL</td>
+                        <td><span class="check-mark">&#x2713;</span></td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span></b></td>
+                    </tr>
+                    <tr>
+                        <td>Key-Value</td>
+                        <td><span class="cross-mark">&#x2717;</span></td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span></b></td>
+                    </tr>
+                    <tr>
+                        <td>Collocated Processing</td>
+                        <td><span class="cross-mark">&#x2717;</span></td>
+                        <td class="highlight-ignite-comparison"><span 
class="check-mark">&#x2713;</span></b></td>
+                    </tr>
+                    </tbody>
+                </table>
+
+                <table class="comparison-matrix-mobile" 
name="comparison-matrix-sm">
+                    <thead>
+                    <tr><th>Scalability</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="cross-mark">&#x2717;</span> vertical</span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span> <b>horizontal</b></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>Availability</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="cross-mark">&#x2717;</span> failover 
only</span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span> <b>high</b></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>Consistency</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="check-mark">&#x2713;</span> strong</span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span> <b>strong</b></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>In-Memory</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="check-mark">&#x2713;</span> caching 
only</span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span> <b>in-memory store</b></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>Persistence</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="check-mark">&#x2713;</span></span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>SQL</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="check-mark">&#x2713;</span></span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>Key-Value</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="cross-mark">&#x2717;</span></span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span></span></td></tr>
+                    </tbody>
+                    <thead>
+                    <tr><th>Collocated-Processing</th></tr>
+                    </thead>
+                    <tbody>
+                    <tr><td><span class="left">RDBMS</span><span 
class="right"><span class="cross-mark">&#x2717;</span></span></td></tr>
+                    <tr class="ignite"><td><span 
class="left"><b>Ignite</b></span><span class="right"><span 
class="check-mark">&#x2713;</span></span></td></tr>
+                    </tbody>
+                </table>
+            </section>
+
+            <p>
+                The main difference between Ignite and traditional relational 
databases is that, first, the memory is
+                treated as a fully functional storage, not just as a caching 
layer, like most databases do. Second,
+                Ignite is horizontally scalable, highly available and supports 
both
+                <a href="/features/datagrid.html" 
target="_blank">key-value</a> APIs and
+                <a href="/collocatedprocessing.html" 
target="_blank">collocated processing</a> approach.
+            </p>
+
+
+
+            <p>
+                Check <a href="/features/sql.html" target="_blank">SQL</a> 
section for more details or start using
+                Ignite as a SQL database referring to
+                <a 
href="https://apacheignite.readme.io/docs/getting-started-sql"; 
target="_blank">SQL Getting Started Guide</a>.
+                In addition, learn how Ignite is used for <a 
href="/use-cases/caching/database-caching.html" target="_blank">
+                relational databases acceleration</a>.
+            </p>
+        </section>
+    </main>
+
+    <!--#include virtual="/includes/footer.html" -->
+</div>
+<!--#include virtual="/includes/scripts.html" -->
+</body>
+</html>

Propchange: ignite/site/ignite-6036/use-cases/comparison/ignite-for-rdbms.html
------------------------------------------------------------------------------
    svn:mime-type = text/plain


Reply via email to