X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=sixth-data.git;a=blobdiff_plain;f=doc%2Findex.html;h=2b05c7810ff440485ee1b21efcd40b0ab92d9643;hp=34a8cc164340f6dd4a7695c57474d1a408ef49cd;hb=ea83ab5b7bfde99f3762333a8f8986f96d18454a;hpb=a0a08c60de7fa199091f67898c6a734e2f879319 diff --git a/doc/index.html b/doc/index.html index 34a8cc1..2b05c78 100644 --- a/doc/index.html +++ b/doc/index.html @@ -1,8 +1,8 @@ -Sixth - system for data storage, computation, exploration and interaction - +Sixth Data - Data storage and computing engine + @@ -195,18 +195,19 @@ $(function() {
-

Sixth - system for data storage, computation, exploration and interaction

-
- +
+
+

1.1 Source code

+
+ +
+
+
+ +
+

2 Vision / goal

+

Provide versioned, clustered, flexible, distributed, multi-dimensional data storage engine for the Sixth computation engine. @@ -260,9 +281,9 @@ memory.

-
-

2 Inspiration

-
+
+

3 Inspiration

+
  • Relational databases:
      @@ -291,9 +312,9 @@ memory.
-
-

2.1 Brain

-
+
+

3.1 Brain

+
- -
-

3 Ideas

-
-
-

3.1 Distributed computation and data storage

-
+
+

4 Ideas

+
+
+

4.1 Distributed computation and data storage

+

Maybe every problem can be translated to geometry (use any shapes and as many dimensions as you need). Solution(s) to such problems would @@ -336,9 +356,9 @@ simple) lookups (geometrical queries) against the model.

-
-

3.2 Mapping of hyperspace to traditional object-oriented model

-
+
+

4.2 Mapping of hyperspace to traditional object-oriented model

+

Object oriented programming is inspired by the way human mind operates. It allows programmer to express ideas to computer in a more @@ -367,9 +387,9 @@ different universes.

-
-

3.3 Handling of relations

-
+
+

4.3 Handling of relations

+

Consider we want to create database of books and authors. Book can have multiple authors, and single person can be author for multiple @@ -414,9 +434,9 @@ amount of work contributed for book by given author (point).

-
-

3.4 Layered architecture

-
+
+

4.4 Layered architecture

+
layer 1
disk / block storage / partition
@@ -445,15 +465,14 @@ history, transparent deduplication)
- -
-

4 Current status

-
+
+

5 Current status

+
    -
  • More or less defined Vision / goal. +
  • More or less defined Vision / goal.
  • -
  • Collected some ideas. +
  • Collected some ideas.
  • Implemented very simple persistent key-value map. @@ -467,9 +486,9 @@ implement more advanced features on top of this.
-