SlideShare a Scribd company logo
1 of 29
Download to read offline
Presented by
                         Norman Kutemperor



Gensonix –A cost effective solution
  to ‘impossible’ SQL problems

         Scientel Info. Tech.

       Email: norm@scientel.com

       Website: www.scientel.com
WHO IS SCIENTEL?

• International software development
  company of DBMS Systems and
  applications.
• Creators of sophisticated custom crafted
  solutions
• Solved several Data Intensive problems
  Utilizing NOSQL Databases since 1977
PLATFORM
• Gensonix DBMS is a very
  powerful, database
  management system.
• Supports relational,
  hierarchical/vertical, network,
  and column schemas
• Gensonix by itself can
  address all of today's
  information management
  tasks
Gensonix NSQL
• Gensonix program modules are
  smaller/efficient
• Gensonix compiler optimizes to native level
• Gensonix optimized objects execute faster
• Gensonix NSQL syntax is carefully designed to be
  extremely simple
• Provides high reliability
• Extremely Short Learning curve
• Eliminates the need for Middleware
• Needs only HTML/JS
Gensonix DB Organization

•   GENSONIX data store - base level storage
•   Enhances speed tremendously
•   Simple Smart Procedural syntax for better flow
•   Relies less on other software agents
•   Minimizes ETL
•   Minimizes Map/reduce
•   Indexed and non-indexed data logging
•   Ideal for Business AND Non-commercial apps.
•   Exports to Mysql for SQL queries if needed
Gensonix NSQL Capabilities

•   In-memory Arrays and management
•   In-memory Indexing
•   In-memory Tables
•   Exact and precise procedural Syntax
•   Pre-determined execution control
•   Extensive processing w/o JOINS!
•   Raw data tables with no indices
•   Large data types - including images
NoSQL Databases
•   Not a new concept –Gensonix since 1977
•   May or may not conform to SQL standards
•   Generally smaller footprints
•   Therefore low system overhead
•   Requires comparably less hardware
•   High Speed
•   High Scalability
SQL Databases

• Stored in Relational Databases
• Allows query of all or any items from all or any
  tables
• Large band width required to drive such queries
• Band width and resources reserved/declared up
  front to satisfy all potential queries
• Detailed queries are possible but not always
  needed
• More and More Businesses adopting to deal
  with concise summaries
Heavy Requirements of SQL
• Requires large hardware
• Often large foot print Databases
• Complex queries - Difficult to construct
• Difficult to translate by some connectivity
  agents
• Difficult to understand by some humans
  due to non-procedural syntax
• Duplication of resources – Join tables
SQL MODEL I

                 CUSTOMER MASTER


ID   NAME        ADDRESS          CITY       STATE   ZIP

1    COMQ        3507 PARK LANE   OAKPARK    IL      48569

2    DELLDATA    1600 BEACH DR    COLUMBUS   OH      46398




                400 BYTES X 2 = 800 BYTES
CUSTOMER STATS



ID   LAST ORDER         AMT         NO of orders   AVG AGE
1    01/10/05           10.00       2              30
2    05/11/06           20.00       5              45




                200 BYTES X 2 = 400 BYTES
JOIN TABLE

                                                      TOTAL 1200 BYTES

ID        NAME       ADDRESS          CITY       STATE     ZIP     LAST ORDER   AMT     NO of orders   AVG AGE
1         COMQ       3507 PARK LANE   OAKPARK    IL        48569   01/10/05     10.00   2              30
2         DELLDATA   1600 BEACH DR    COLUMBUS   OH        46398   05/11/06     20.00   5              45




     #OF records = 4                                  JOIN TABLE SIZE 2400 Bytes
     #OF records = 8                                  JOIN TABLE SIZE 4800 Bytes

     In this scheme WITH EACH RECORD ADDED THE JOIN TABLE SIZE INCREASES BY THE SUM OF
     THE TWO TABLES NOT COUNTING INDEX TABLE AND CONTROL TABLE
THE GENSONIX MODEL I
     CUSTOMER MASTER                                                               CUSTOMER STATS
                                                        Direct
ID    NAME    ADDRESS       CITY     STATE   ZIP
                                                       operation        LAST                       NO of
                                                                        ORDER      Terms   AMT     orders   AVG AGE
              3507 PARK     OAKPAR
1     COMQ    LANE          K        IL      48569                      01/10/05   4       10.00   2        30

      DELLD   1600 BEACH    COLUMB                                      05/11/06   2       20.00   5        45
2     ATA     DR            US       OH      46398



                           RELATIONAL LAYOUT – NETWORK METHOD
                                             NO JOINS      No JOIN TABLES
                                                      SAVES MEMORY
                                                        SAVES DISK
                                                        SAVES TIME
                                                     SIMPLE OPERATION
                                                     SPEEDY DELIVERY


                                                      SAVE MONEY
SQL MODEL II
                CUSTOMER TABLE                                                           ORDER TABLE
                                                                           CUST ID       ORDER #   ORDER DATE         AMT
ID       NAME         ADDRESS         CITY          STATE        ZIP

                      3207            OAK                        48569
                                                                                     1   1153       11/02/02          20.00
     1   COMP         Park lane       PARK          IL
                                                                                     1   1245       07/03/03          20.00

                      1600            COLUMBUS      OH           46398               2   1358       05/04/05          40.00
     2   DELLDATA     BEACH DR
                                                                                     2   1478       03/11/07          50.00
                      579 LORR        PARK
     3   JET WAYS           DR        CITY          UT           78901               3   1698       02/12/08          60.00
                                                                                     3   1698       02/09/09          70.00

                                                            JOIN TABLE
ID       NAME           ADDRESS              CITY            STATE       ZIP         ORDER #       ORDER DATE   AMT

                       3207                  OAK                         48569
1        COMP          Park lane             PARK           IL                       1153          11/02/02     20.00
                       3207                  OAK                         48569
1        COMP          Park lane             PARK           IL                       1245          07/03/03     20.00

                       1600                  COLUMBUS       OH           46398
2        DELLDATA      BEACH DR                                                      1358          05/04/05     40.00

                       1600                  COLUMBUS       OH           46398
2        DELLDATA      BEACH DR                                                      1478          03/11/07     50.00
                                             PARK
3        JET WAYS       579 LORR DR          CITY           UT           78901       1698          02/12/08     60.00
                                             PARK
3        JET WAYS       579 LORR DR          CITY           UT           78901       1698          02/09/09     70.00


                    PROCESSED ESSENTIALLY THE SAME WAY AS METHOD I
GENSONIX MODEL II
     CUSTOMER TABLE

ID       NAME
                    ADDRES
                        S       CITY     STATE   ZIP
                                                         RELATIONAL LAYOUT
                    3207        OAK              48569   HIERARCHICAL METHOD
     1   COMP       Park lane   PARK     IL

                    1600        COLUMB
                    BEACH           US   OH      46398
     2   DELLDATA        DR

                    579
                           LO

     3   JET WAYS
                           RR
                           DR
                                PARK
                                CITY     UT      78901                 ORDER TABLE
                                                             CUST ID       ORDER #   ORDER DATE   AMT

                                                                       1   1153      11/02/02     20.00
                                                                       1   1245      07/03/03     20.00
NO JOINS - SUBSTANTIALLY
DIFFERENT PROCESSING                                     {             2
                                                                       2
                                                                           1358
                                                                           1478
                                                                                     05/04/05
                                                                                     03/11/07
                                                                                                  40.00
                                                                                                  50.00
METHOD                                                                 3   1698      02/12/08     60.00
                                                                       3   1698      02/09/09     70.00
ONLY ACCESSES PART OF
BOTH TABLES
GENSONIX COLUMN DATABASE MODEL


                                 QTY SOLD
YEAR   JAN   FEB   MAR   APRIL   MAY   JUNE   JULY   AUG   SEP   OCT   NOV   DEC
2011   10    11    10    12      10    13     25     30    9     7     10    10
2010   25    30    9     7       10    10     0      0     7     9     5     4
2009   10    0     0     25      30    9      7      10    10    10    9     9
2008   3     4     45    20      25    30     9      7     10    10    12    11




       COLUMN PROCESSOR ROUTINES
       FIRST INTRODUCED IN 1997
       SALES STATISTICS IMPROVED BY A FACTOR OF 900%
       REDUCED STORAGE
       INCREASED LOOKUP TIME
Examples of –Products
        developed in Gensonix
DBIS Intranet        DBIS e-Commerce
For the Enterprise   On the Web
An Enterprise problem -
   A recursive Gensonix Solution
• A manufacturer wishes to create Multi-level
  Assembly for building a very large End product
     Ex: An airplane
• An average of 10 items at 75 levels
• Each level includes at least 1 sub-assembly
• Therefore the product utilizes 750 items

• The problem: They need to know the real time
               cost of the end-product
DBIS Intranet
• Scientel's Enterprise Solution - (DBIS)
  Distribution Business Information
  System
• Web-like Supply Chain Management
  system
• Designed to run on your in-house
  intranet.
• Diverse enough in its range and depth
  of applications
• Manages the entire distribution
  operation.
Sub-assembly
   Demo
75 Level Explosion Display
75 Level Hierarchy Display
A Web problem – A Slick Gensonix solution

•    A Supplier Sells over 100,000 items through a catalog
•    They operate multiple branches
•    They are located throughout North America
•    They have a 1000+ page catalog

•    The problem: Sell items on-line
•                 Display 1000+ page catalog on-line
•                 Surfers to be able to Interact with catalog
•                 Have excellent response time
•                 Have periodic sales/promotions
•                 Have live inventory
•                 Accept orders right from the catalog
•                 Route on-line orders right to the appropriate branch
                  real-time
•                 Automatically post to their in-house DB
•                 Print shippers on the shop floor
DBIS e-Commerce
•   Online Inventory
•   Large Database Driven sites
•   Dynamic Pages
•   Interactive Catalog
•   Clickable Catalogs
•   Catalog Pages w/o firing Adobe
E-commerce
   Demo
Why Gensonix?
•   Gensonix is designed with the following criteria
•   1    Small foot print
•   2    Affordable cost
•   3    Easy to learn
•   4    High speed of operations
•   5    Easy to Administrator
•   6    Allows Efficient systems design process
•   7    Highly stable and Reliable End-product

          •   Resulting in the 5S’s
          •   STABILITY
          •   SCALABILITY
          •   SPEED
          •   SIMPLICITY
          •   SOUNDNESS
Conclusion:
         Gensonix Enterprise Today
•   GENSONIX Enterprise Highly Scalable Server Environment
•   Achieving Multi-Million Transactions per minute
•   Scales to very large #of Nodes
•   Supports Up to 17 TB/Db node
•   Redundant node support
•   Multi-terabyte+ scalability
•   High Uptime
•   High reliability
•   Indexed and Non indexed Table structures
•   Intake speed ~ 1TB/hr
•   Supporting OLTP - No Unloads – Housekeeping on the fly
•   Custom ultrahigh speed or Commodity HW
Thank You very
 much for attending
CONTACT
Norman Kutemperor      Phone: (248)-433-4700
Scientel Info. Tech.   Cell: (248)-227-0210


Email: norm@scientel.com
      sales@scientel.com
      investor-relations@scientel.com
                        @scienteltweets
Website: www.scientel.com

More Related Content

Viewers also liked

Digiway 2012-1Q
Digiway 2012-1QDigiway 2012-1Q
Digiway 2012-1QDigiway
 
Biografia de Bill Gates - Parte 4
Biografia de Bill Gates - Parte 4Biografia de Bill Gates - Parte 4
Biografia de Bill Gates - Parte 4Natã Melo
 
Adding Video to Your Documentation
Adding Video to Your DocumentationAdding Video to Your Documentation
Adding Video to Your Documentationbpk411
 
Edisi 24 Nas
Edisi 24 NasEdisi 24 Nas
Edisi 24 Nasepaper
 
REDMADROBOT & iPhone
REDMADROBOT & iPhoneREDMADROBOT & iPhone
REDMADROBOT & iPhoneREDMADROBOT
 
Actionable governance capability
Actionable governance capabilityActionable governance capability
Actionable governance capabilityThei Geurts
 
RSS Marketing: Alternativa Al Email Marketing Tradicional
RSS Marketing: Alternativa Al Email Marketing TradicionalRSS Marketing: Alternativa Al Email Marketing Tradicional
RSS Marketing: Alternativa Al Email Marketing TradicionalFernando Amaro
 
Nirasha veedite neede jayam - By Gampa Nageswararao
Nirasha veedite neede jayam - By Gampa NageswararaoNirasha veedite neede jayam - By Gampa Nageswararao
Nirasha veedite neede jayam - By Gampa NageswararaoIndian Servers
 
Roles and professional certifications
Roles and professional certificationsRoles and professional certifications
Roles and professional certificationsRona Feleo
 
Abnormal psychology project
Abnormal psychology projectAbnormal psychology project
Abnormal psychology projectnickocall17
 
When Business Credit Scores Get Murky
When Business Credit Scores Get MurkyWhen Business Credit Scores Get Murky
When Business Credit Scores Get MurkyChristopher Hurn
 
Erfolg Ausgabe 10/2009 vom 4.11.2009
Erfolg Ausgabe 10/2009 vom 4.11.2009 Erfolg Ausgabe 10/2009 vom 4.11.2009
Erfolg Ausgabe 10/2009 vom 4.11.2009 Netzwerk-Verlag
 
Konica Minolta IDC Solutions White Paper
Konica Minolta IDC Solutions White PaperKonica Minolta IDC Solutions White Paper
Konica Minolta IDC Solutions White PaperLarry Levine
 

Viewers also liked (18)

Digiway 2012-1Q
Digiway 2012-1QDigiway 2012-1Q
Digiway 2012-1Q
 
Biografia de Bill Gates - Parte 4
Biografia de Bill Gates - Parte 4Biografia de Bill Gates - Parte 4
Biografia de Bill Gates - Parte 4
 
Bikini design
Bikini designBikini design
Bikini design
 
Adding Video to Your Documentation
Adding Video to Your DocumentationAdding Video to Your Documentation
Adding Video to Your Documentation
 
Edisi 24 Nas
Edisi 24 NasEdisi 24 Nas
Edisi 24 Nas
 
Drug abuse
Drug abuseDrug abuse
Drug abuse
 
REDMADROBOT & iPhone
REDMADROBOT & iPhoneREDMADROBOT & iPhone
REDMADROBOT & iPhone
 
2011 1
2011 12011 1
2011 1
 
Actionable governance capability
Actionable governance capabilityActionable governance capability
Actionable governance capability
 
RSS Marketing: Alternativa Al Email Marketing Tradicional
RSS Marketing: Alternativa Al Email Marketing TradicionalRSS Marketing: Alternativa Al Email Marketing Tradicional
RSS Marketing: Alternativa Al Email Marketing Tradicional
 
Nirasha veedite neede jayam - By Gampa Nageswararao
Nirasha veedite neede jayam - By Gampa NageswararaoNirasha veedite neede jayam - By Gampa Nageswararao
Nirasha veedite neede jayam - By Gampa Nageswararao
 
Roles and professional certifications
Roles and professional certificationsRoles and professional certifications
Roles and professional certifications
 
Abnormal psychology project
Abnormal psychology projectAbnormal psychology project
Abnormal psychology project
 
When Business Credit Scores Get Murky
When Business Credit Scores Get MurkyWhen Business Credit Scores Get Murky
When Business Credit Scores Get Murky
 
Erfolg Ausgabe 10/2009 vom 4.11.2009
Erfolg Ausgabe 10/2009 vom 4.11.2009 Erfolg Ausgabe 10/2009 vom 4.11.2009
Erfolg Ausgabe 10/2009 vom 4.11.2009
 
Konica Minolta IDC Solutions White Paper
Konica Minolta IDC Solutions White PaperKonica Minolta IDC Solutions White Paper
Konica Minolta IDC Solutions White Paper
 
Pre suf comb
Pre suf combPre suf comb
Pre suf comb
 
How laser work
How laser workHow laser work
How laser work
 

More from DATAVERSITY

Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...DATAVERSITY
 
Data at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceData at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceDATAVERSITY
 
Exploring Levels of Data Literacy
Exploring Levels of Data LiteracyExploring Levels of Data Literacy
Exploring Levels of Data LiteracyDATAVERSITY
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsDATAVERSITY
 
Make Data Work for You
Make Data Work for YouMake Data Work for You
Make Data Work for YouDATAVERSITY
 
Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?DATAVERSITY
 
Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?DATAVERSITY
 
Data Modeling Fundamentals
Data Modeling FundamentalsData Modeling Fundamentals
Data Modeling FundamentalsDATAVERSITY
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectDATAVERSITY
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at ScaleDATAVERSITY
 
Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?DATAVERSITY
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...DATAVERSITY
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?DATAVERSITY
 
Data Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsData Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsDATAVERSITY
 
Data Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayData Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayDATAVERSITY
 
2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics2023 Trends in Enterprise Analytics
2023 Trends in Enterprise AnalyticsDATAVERSITY
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best PracticesDATAVERSITY
 
Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?DATAVERSITY
 
Data Management Best Practices
Data Management Best PracticesData Management Best Practices
Data Management Best PracticesDATAVERSITY
 
MLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageMLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageDATAVERSITY
 

More from DATAVERSITY (20)

Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
Architecture, Products, and Total Cost of Ownership of the Leading Machine Le...
 
Data at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and GovernanceData at the Speed of Business with Data Mastering and Governance
Data at the Speed of Business with Data Mastering and Governance
 
Exploring Levels of Data Literacy
Exploring Levels of Data LiteracyExploring Levels of Data Literacy
Exploring Levels of Data Literacy
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 
Make Data Work for You
Make Data Work for YouMake Data Work for You
Make Data Work for You
 
Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?Data Catalogs Are the Answer – What is the Question?
Data Catalogs Are the Answer – What is the Question?
 
Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?Data Catalogs Are the Answer – What Is the Question?
Data Catalogs Are the Answer – What Is the Question?
 
Data Modeling Fundamentals
Data Modeling FundamentalsData Modeling Fundamentals
Data Modeling Fundamentals
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic Project
 
How a Semantic Layer Makes Data Mesh Work at Scale
How a Semantic Layer Makes  Data Mesh Work at ScaleHow a Semantic Layer Makes  Data Mesh Work at Scale
How a Semantic Layer Makes Data Mesh Work at Scale
 
Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?Is Enterprise Data Literacy Possible?
Is Enterprise Data Literacy Possible?
 
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
The Data Trifecta – Privacy, Security & Governance Race from Reactivity to Re...
 
Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?Emerging Trends in Data Architecture – What’s the Next Big Thing?
Emerging Trends in Data Architecture – What’s the Next Big Thing?
 
Data Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and ForwardsData Governance Trends - A Look Backwards and Forwards
Data Governance Trends - A Look Backwards and Forwards
 
Data Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement TodayData Governance Trends and Best Practices To Implement Today
Data Governance Trends and Best Practices To Implement Today
 
2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics2023 Trends in Enterprise Analytics
2023 Trends in Enterprise Analytics
 
Data Strategy Best Practices
Data Strategy Best PracticesData Strategy Best Practices
Data Strategy Best Practices
 
Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?Who Should Own Data Governance – IT or Business?
Who Should Own Data Governance – IT or Business?
 
Data Management Best Practices
Data Management Best PracticesData Management Best Practices
Data Management Best Practices
 
MLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive AdvantageMLOps – Applying DevOps to Competitive Advantage
MLOps – Applying DevOps to Competitive Advantage
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Thu 0940 kutemperor_norman_3_color

  • 1. Presented by Norman Kutemperor Gensonix –A cost effective solution to ‘impossible’ SQL problems Scientel Info. Tech. Email: norm@scientel.com Website: www.scientel.com
  • 2. WHO IS SCIENTEL? • International software development company of DBMS Systems and applications. • Creators of sophisticated custom crafted solutions • Solved several Data Intensive problems Utilizing NOSQL Databases since 1977
  • 3. PLATFORM • Gensonix DBMS is a very powerful, database management system. • Supports relational, hierarchical/vertical, network, and column schemas • Gensonix by itself can address all of today's information management tasks
  • 4. Gensonix NSQL • Gensonix program modules are smaller/efficient • Gensonix compiler optimizes to native level • Gensonix optimized objects execute faster • Gensonix NSQL syntax is carefully designed to be extremely simple • Provides high reliability • Extremely Short Learning curve • Eliminates the need for Middleware • Needs only HTML/JS
  • 5. Gensonix DB Organization • GENSONIX data store - base level storage • Enhances speed tremendously • Simple Smart Procedural syntax for better flow • Relies less on other software agents • Minimizes ETL • Minimizes Map/reduce • Indexed and non-indexed data logging • Ideal for Business AND Non-commercial apps. • Exports to Mysql for SQL queries if needed
  • 6. Gensonix NSQL Capabilities • In-memory Arrays and management • In-memory Indexing • In-memory Tables • Exact and precise procedural Syntax • Pre-determined execution control • Extensive processing w/o JOINS! • Raw data tables with no indices • Large data types - including images
  • 7. NoSQL Databases • Not a new concept –Gensonix since 1977 • May or may not conform to SQL standards • Generally smaller footprints • Therefore low system overhead • Requires comparably less hardware • High Speed • High Scalability
  • 8. SQL Databases • Stored in Relational Databases • Allows query of all or any items from all or any tables • Large band width required to drive such queries • Band width and resources reserved/declared up front to satisfy all potential queries • Detailed queries are possible but not always needed • More and More Businesses adopting to deal with concise summaries
  • 9. Heavy Requirements of SQL • Requires large hardware • Often large foot print Databases • Complex queries - Difficult to construct • Difficult to translate by some connectivity agents • Difficult to understand by some humans due to non-procedural syntax • Duplication of resources – Join tables
  • 10. SQL MODEL I CUSTOMER MASTER ID NAME ADDRESS CITY STATE ZIP 1 COMQ 3507 PARK LANE OAKPARK IL 48569 2 DELLDATA 1600 BEACH DR COLUMBUS OH 46398 400 BYTES X 2 = 800 BYTES
  • 11. CUSTOMER STATS ID LAST ORDER AMT NO of orders AVG AGE 1 01/10/05 10.00 2 30 2 05/11/06 20.00 5 45 200 BYTES X 2 = 400 BYTES
  • 12. JOIN TABLE TOTAL 1200 BYTES ID NAME ADDRESS CITY STATE ZIP LAST ORDER AMT NO of orders AVG AGE 1 COMQ 3507 PARK LANE OAKPARK IL 48569 01/10/05 10.00 2 30 2 DELLDATA 1600 BEACH DR COLUMBUS OH 46398 05/11/06 20.00 5 45 #OF records = 4  JOIN TABLE SIZE 2400 Bytes #OF records = 8  JOIN TABLE SIZE 4800 Bytes In this scheme WITH EACH RECORD ADDED THE JOIN TABLE SIZE INCREASES BY THE SUM OF THE TWO TABLES NOT COUNTING INDEX TABLE AND CONTROL TABLE
  • 13. THE GENSONIX MODEL I CUSTOMER MASTER CUSTOMER STATS Direct ID NAME ADDRESS CITY STATE ZIP operation LAST NO of ORDER Terms AMT orders AVG AGE 3507 PARK OAKPAR 1 COMQ LANE K IL 48569 01/10/05 4 10.00 2 30 DELLD 1600 BEACH COLUMB 05/11/06 2 20.00 5 45 2 ATA DR US OH 46398 RELATIONAL LAYOUT – NETWORK METHOD NO JOINS No JOIN TABLES SAVES MEMORY SAVES DISK SAVES TIME SIMPLE OPERATION SPEEDY DELIVERY SAVE MONEY
  • 14. SQL MODEL II CUSTOMER TABLE ORDER TABLE CUST ID ORDER # ORDER DATE AMT ID NAME ADDRESS CITY STATE ZIP 3207 OAK 48569 1 1153 11/02/02 20.00 1 COMP Park lane PARK IL 1 1245 07/03/03 20.00 1600 COLUMBUS OH 46398 2 1358 05/04/05 40.00 2 DELLDATA BEACH DR 2 1478 03/11/07 50.00 579 LORR PARK 3 JET WAYS DR CITY UT 78901 3 1698 02/12/08 60.00 3 1698 02/09/09 70.00 JOIN TABLE ID NAME ADDRESS CITY STATE ZIP ORDER # ORDER DATE AMT 3207 OAK 48569 1 COMP Park lane PARK IL 1153 11/02/02 20.00 3207 OAK 48569 1 COMP Park lane PARK IL 1245 07/03/03 20.00 1600 COLUMBUS OH 46398 2 DELLDATA BEACH DR 1358 05/04/05 40.00 1600 COLUMBUS OH 46398 2 DELLDATA BEACH DR 1478 03/11/07 50.00 PARK 3 JET WAYS 579 LORR DR CITY UT 78901 1698 02/12/08 60.00 PARK 3 JET WAYS 579 LORR DR CITY UT 78901 1698 02/09/09 70.00 PROCESSED ESSENTIALLY THE SAME WAY AS METHOD I
  • 15. GENSONIX MODEL II CUSTOMER TABLE ID NAME ADDRES S CITY STATE ZIP RELATIONAL LAYOUT 3207 OAK 48569 HIERARCHICAL METHOD 1 COMP Park lane PARK IL 1600 COLUMB BEACH US OH 46398 2 DELLDATA DR 579 LO 3 JET WAYS RR DR PARK CITY UT 78901 ORDER TABLE CUST ID ORDER # ORDER DATE AMT 1 1153 11/02/02 20.00 1 1245 07/03/03 20.00 NO JOINS - SUBSTANTIALLY DIFFERENT PROCESSING { 2 2 1358 1478 05/04/05 03/11/07 40.00 50.00 METHOD 3 1698 02/12/08 60.00 3 1698 02/09/09 70.00 ONLY ACCESSES PART OF BOTH TABLES
  • 16. GENSONIX COLUMN DATABASE MODEL QTY SOLD YEAR JAN FEB MAR APRIL MAY JUNE JULY AUG SEP OCT NOV DEC 2011 10 11 10 12 10 13 25 30 9 7 10 10 2010 25 30 9 7 10 10 0 0 7 9 5 4 2009 10 0 0 25 30 9 7 10 10 10 9 9 2008 3 4 45 20 25 30 9 7 10 10 12 11 COLUMN PROCESSOR ROUTINES FIRST INTRODUCED IN 1997 SALES STATISTICS IMPROVED BY A FACTOR OF 900% REDUCED STORAGE INCREASED LOOKUP TIME
  • 17. Examples of –Products developed in Gensonix DBIS Intranet DBIS e-Commerce For the Enterprise On the Web
  • 18. An Enterprise problem - A recursive Gensonix Solution • A manufacturer wishes to create Multi-level Assembly for building a very large End product Ex: An airplane • An average of 10 items at 75 levels • Each level includes at least 1 sub-assembly • Therefore the product utilizes 750 items • The problem: They need to know the real time cost of the end-product
  • 19. DBIS Intranet • Scientel's Enterprise Solution - (DBIS) Distribution Business Information System • Web-like Supply Chain Management system • Designed to run on your in-house intranet. • Diverse enough in its range and depth of applications • Manages the entire distribution operation.
  • 20. Sub-assembly Demo
  • 23. A Web problem – A Slick Gensonix solution • A Supplier Sells over 100,000 items through a catalog • They operate multiple branches • They are located throughout North America • They have a 1000+ page catalog • The problem: Sell items on-line • Display 1000+ page catalog on-line • Surfers to be able to Interact with catalog • Have excellent response time • Have periodic sales/promotions • Have live inventory • Accept orders right from the catalog • Route on-line orders right to the appropriate branch real-time • Automatically post to their in-house DB • Print shippers on the shop floor
  • 24. DBIS e-Commerce • Online Inventory • Large Database Driven sites • Dynamic Pages • Interactive Catalog • Clickable Catalogs • Catalog Pages w/o firing Adobe
  • 25. E-commerce Demo
  • 26. Why Gensonix? • Gensonix is designed with the following criteria • 1 Small foot print • 2 Affordable cost • 3 Easy to learn • 4 High speed of operations • 5 Easy to Administrator • 6 Allows Efficient systems design process • 7 Highly stable and Reliable End-product • Resulting in the 5S’s • STABILITY • SCALABILITY • SPEED • SIMPLICITY • SOUNDNESS
  • 27. Conclusion: Gensonix Enterprise Today • GENSONIX Enterprise Highly Scalable Server Environment • Achieving Multi-Million Transactions per minute • Scales to very large #of Nodes • Supports Up to 17 TB/Db node • Redundant node support • Multi-terabyte+ scalability • High Uptime • High reliability • Indexed and Non indexed Table structures • Intake speed ~ 1TB/hr • Supporting OLTP - No Unloads – Housekeeping on the fly • Custom ultrahigh speed or Commodity HW
  • 28. Thank You very much for attending
  • 29. CONTACT Norman Kutemperor Phone: (248)-433-4700 Scientel Info. Tech. Cell: (248)-227-0210 Email: norm@scientel.com sales@scientel.com investor-relations@scientel.com @scienteltweets Website: www.scientel.com