ignite-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dma...@apache.org
Subject svn commit: r1805967 - in /ignite/site/ignite-6036: ./ features/ includes/ use-cases/caching/ use-cases/database/
Date Wed, 23 Aug 2017 21:52:02 GMT
Author: dmagda
Date: Wed Aug 23 21:52:02 2017
New Revision: 1805967

URL: http://svn.apache.org/viewvc?rev=1805967&view=rev
Log:
completed in-memory database documentation

Modified:
    ignite/site/ignite-6036/collocatedprocessing.html
    ignite/site/ignite-6036/features/datagrid.html
    ignite/site/ignite-6036/includes/header.html
    ignite/site/ignite-6036/use-cases/caching/database-caching.html
    ignite/site/ignite-6036/use-cases/database/in-memory-database.html
    ignite/site/ignite-6036/use-cases/database/key-value-database.html
    ignite/site/ignite-6036/use-cases/database/sql-database.html

Modified: ignite/site/ignite-6036/collocatedprocessing.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/collocatedprocessing.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/collocatedprocessing.html (original)
+++ ignite/site/ignite-6036/collocatedprocessing.html Wed Aug 23 21:52:02 2017
@@ -57,8 +57,9 @@ under the License.
                 <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0">
                     <p>
                         The disk-centric systems, like RDBMS or NoSQL, generally utilize
the classic client-server
-                        approach, where the data is brought from the server to the client
side where it gets processed and then is usually discarded.
-                        This approach does not scale well as moving the data over the network
is the most expensive operation in a distributed system.
+                        approach, where the data is brought from the server to the client
side where it gets processed
+                        and then is usually discarded. This approach does not scale well
as moving the data over the
+                        network is the most expensive operation in a distributed system.
                     </p>
                     <p>
                         A much more scalable approach is <b>collocated processing</b>
that reverses the flow by bringing

Modified: ignite/site/ignite-6036/features/datagrid.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/features/datagrid.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/features/datagrid.html (original)
+++ ignite/site/ignite-6036/features/datagrid.html Wed Aug 23 21:52:02 2017
@@ -57,16 +57,16 @@ under the License.
                 <div class="col-sm-6 col-md-7 col-xs-12" style="padding-left:0; padding-right:0">
                     <p>
                     Ignite In-Memory Data Grid is an <code>in-memory distributed key-value
store</code> that
-                    enables caching data in memory within distributed clusters. Ignite data
grid can be viewed as a
+                    enables caching data in memory within distributed clusters. Ignite Data
Grid can be viewed as a
                         distributed partitioned hash map with every cluster node owning a
portion of the overall data.
                         This way the more cluster nodes we add, the more data we can cache.
                     </p>
                     <p>
-                    Ignite data grid has been built from the ground up to linearly scale
to hundreds of nodes with strong
+                    Ignite Data Grid has been built from the ground up to linearly scale
to hundreds of nodes with strong
                     semantics for data locality and affinity data routing to reduce redundant
data noise.
                     </p>
                     <p>
-                    Ignite data grid is lightning fast and is one of the fastest implementations
of transactional or
+                    Ignite Data Grid is lightning fast and is one of the fastest implementations
of transactional or
                     atomic data in distributed clusters today. We know it because we constantly
benchmark it ourselves.
                     </p>
 

Modified: ignite/site/ignite-6036/includes/header.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/includes/header.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/includes/header.html (original)
+++ ignite/site/ignite-6036/includes/header.html Wed Aug 23 21:52:02 2017
@@ -92,10 +92,15 @@
                                     <a href="/usecases.html">Use Cases<span class="caret"></span></a>
                                     <ul class="dropdown-menu" role="menu">
                                         <li role="presentation" class="submenu-header">Database</li>
+                                        <li><a href="/use-cases/database/distributed-database.html">Distributed
Database</a></li>
+                                        <li><a href="/use-cases/database/in-memory-database.html">In-Memory
Database</a></li>
                                         <li><a href="/use-cases/database/sql-database.html">SQL
Database</a></li>
                                         <li><a href="/use-cases/database/key-value-database.html">Key-Value
Database</a></li>
-                                        <li><a href="#">Distributed Database</a></li>
-                                        <li><a href="#">In-Memory Database</a></li>
+                                        <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 class="divider"></li>
 
                                         <li role="presentation" class="submenu-header">In-Memory
Caching</li>
@@ -110,17 +115,6 @@
                                         <li><a href="/use-cases/spark/sql-queries">Faster
Sql Queries for Spark</a></li>
                                         <li><a href="/use-cases/hadoop/hdfs-cache">IGFS
as HDFS Cache</a></li>
                                         <li><a href="/use-cases/hadoop/mapreduce">Faster
In-Memory MapReduce</a></li>
-                                        <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 class="divider"></li>
-
-                                        <li role="presentation" class="submenu-header">Featured
Solutions</li>
-                                        <li><a href="#">Financial Services</a></li>
-                                        <li><a href="#">High Tech</a></li>
-                                        <li><a href="#">Internet of Things</a></li>
                                     </ul>
                                 </li>
                                 <li class="dropdown">

Modified: ignite/site/ignite-6036/use-cases/caching/database-caching.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/use-cases/caching/database-caching.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/use-cases/caching/database-caching.html (original)
+++ ignite/site/ignite-6036/use-cases/caching/database-caching.html Wed Aug 23 21:52:02 2017
@@ -86,7 +86,7 @@ under the License.
             </p>
             <div class="page-heading">Data Grid</div>
             <p>
-                See <a href="/features/datagrid.html" class="text-nowrap"><b>Data
Grid</b></a> for more information.
+                See <a href="/features/datagrid.html" class="text-nowrap" target="_blank"><b>Data
Grid</b></a> for more information.
             </p>
 
             <p>

Modified: ignite/site/ignite-6036/use-cases/database/in-memory-database.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/use-cases/database/in-memory-database.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/use-cases/database/in-memory-database.html (original)
+++ ignite/site/ignite-6036/use-cases/database/in-memory-database.html Wed Aug 23 21:52:02
2017
@@ -0,0 +1,90 @@
+<!--
+ ▄▄▄       ██▓███   ▄▄▄     
 ▄████▄   ██░ ██ ▓█████
    ██▓  ▄████  ███▄    █
 ██▓▄▄▄█████▓▓█████
+▒████▄    ▓██░  ██▒▒████▄
   ▒██▀ ▀█  ▓██░ ██▒▓█
  ▀    ▓██▒ ██▒ ▀█▒ ██ ▀█
  █ ▓██▒▓  ██▒ ▓▒▓█   ▀
+▒██  ▀█▄  ▓██░ ██▓▒▒██
 ▀█▄  ▒▓█    ▄ ▒██▀▀██░▒███
     ▒██▒▒██░▄▄▄░▓██
 ▀█ ██▒▒██▒▒ ▓██░ ▒░▒███
+░██▄▄▄▄██ ▒██▄█▓▒
▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█
░██ ▒▓█  ▄    ░██░░▓█
 ██▓▓██▒  ▐▌██▒░██░░
▓██▓ ░ ▒▓█  ▄
+ ▓█   ▓██▒▒██▒ ░  ░ ▓█
  ▓██▒▒ ▓███▀ ░░▓█▒░██▓░▒████▒
  ░██░░▒▓███▀▒▒██░
  ▓██░░██░  ▒██▒ ░ ░▒████▒
+ ▒▒   ▓▒█░▒▓▒░ ░  ░ ▒▒
  ▓▒█░░ ░▒ ▒  ░ ▒ ░░▒░▒░░
▒░ ░   ░▓   ░▒   ▒ ░ ▒░   ▒ ▒
░▓    ▒ ░░   ░░ ▒░ ░
+  ▒   ▒▒ ░░▒ ░       ▒   ▒▒ ░  ░
 ▒    ▒ ░▒░ ░ ░ ░  ░    ▒ ░  ░
  ░ ░ ░░   ░ ▒░ ▒ ░    ░     ░ ░
 ░
+  ░   ▒   ░░         ░   ▒   ░         ░  ░░
░   ░       ▒ ░░ ░   ░    ░   ░ ░  ▒
░  ░         ░
+      ░  ░               ░  ░░ ░       ░  ░  ░
  ░  ░    ░        ░          ░  ░              ░  ░
+-->
+
+<!--
+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/database/in-memory-database.html"/>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>In-Memory Database - Apache Ignite</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="key-value-store" class="page-section">
+            <h1 class="first">In-Memory Database</h1>
+            <div class="col-sm-12 col-md-12 col-xs-12" style="padding:0 0 10px 0;">
+                <div class="col-sm-6 col-md-6 col-xs-12" style="padding-left:0; padding-right:0">
+                    <p>
+                        Apache Ignite can be used as all-in-one <a href="/use-cases/database/distributed-database.html"
target="_blank">
+                        distributed database</a> that supports SQL, key-value, compute,
machine learning and other
+                        data processing APIs.
+                    </p>
+                    <p>
+                        The database is capable of storing data as well as indexes 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, key-value and other operations
across different memory
+                        layers achieving the performance and scale of in-memory computing
together with the disk
+                        durability and strong consistency in one system.
+                    </p>
+                    <p>
+                        In the scenarios, when the whole data set and indexes fit in memory
and the persistence is disabled
+                        on purpose, Apache Ignite will function as a full-fledged <i>in-memory
database</i> supporting
+                        all the existing APIs for a pure in-memory use case.
+                    </p>
+                </div>
+                <div class="col-sm-6 col-md-5 col-xs-12" style="padding-right:0">
+                    <img class="img-responsive" src="/images/ignite-distributed-database.png"
width="400px" style="float:right;"/>
+                </div>
+            </div>
+            <p>
+                Check <a href="/features/sql.html" target="_blank">SQL</a> and
+                <a href="/features/datagrid.html" class="text-nowrap" target="_blank">Data
Grid</a> features sections
+                for more technical details.
+            </p>
+        </section>
+    </main>
+
+    <!--#include virtual="/includes/footer.html" -->
+</div>
+<!--#include virtual="/includes/scripts.html" -->
+</body>
+</html>

Modified: ignite/site/ignite-6036/use-cases/database/key-value-database.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/use-cases/database/key-value-database.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/use-cases/database/key-value-database.html (original)
+++ ignite/site/ignite-6036/use-cases/database/key-value-database.html Wed Aug 23 21:52:02
2017
@@ -72,6 +72,7 @@ under the License.
                 <div class="col-sm-6 col-md-6 col-xs-12" style="padding-right:0">
                     <img class="img-responsive" src="/images/ignite-db-cache.png" width="400px"
style="float:right;"/>
                 </div>
+                </div>
 
                 <div class="page-heading">Partitioning & Replication</div>
                 <p>
@@ -105,11 +106,10 @@ under the License.
                     Every client can determine which node a key belongs to by plugging it
into a hashing function,
                     without a need for any special mapping servers or name nodes.
                 </p>
-                <div class="page-heading">More...</div>
                 <p>
-                    See <a href="/features/datagrid.html" class="text-nowrap"><b>Data
Grid</b></a> for more information.
+                    Check <a href="/features/datagrid.html" class="text-nowrap" target="_blank"><b>Data
Grid</b></a>
+                    for more information.
                 </p>
-            </div>
         </section>
     </main>
 

Modified: ignite/site/ignite-6036/use-cases/database/sql-database.html
URL: http://svn.apache.org/viewvc/ignite/site/ignite-6036/use-cases/database/sql-database.html?rev=1805967&r1=1805966&r2=1805967&view=diff
==============================================================================
--- ignite/site/ignite-6036/use-cases/database/sql-database.html (original)
+++ ignite/site/ignite-6036/use-cases/database/sql-database.html Wed Aug 23 21:52:02 2017
@@ -67,7 +67,7 @@ under the License.
 
                     <div class="page-heading">Performance and Durability</div>
                     <p>
-                        Data sets as well as indexes can be stored both in RAM and on disk
thanks to the
+                        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.
@@ -95,9 +95,12 @@ under the License.
                 cross-platform connectivity from an endless number of SQL tools and programming
languages.
             </p>
 
-            <div></div>
-            <p><a href="/features/sql.html" target="_blank">Read more</a></p>
-            <p><a href="https://apacheignite.readme.io/docs/getting-started-sql"
target="_blank">Getting Started Guide</a></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>
 



Mime
View raw message