Warning alert:We're building our new website - with more examples, tips and docs! Some sections though might still be incomplete or under review. When browsing, keep an eye for progress notes and ways to get updated on particular topics.

mishmash io logo

mishmash io

Welcome to mishmash io the distributed database
Get mishmash ioRead the docs

Four easy steps to Real-time Analytics with mishmash io

  1. Step 1 image

    Take a deep pot

    Get mishmash io
    A diagram of a cloud architecture

    The most advanced featureless database

  2. Step 2 image

    Put all your data in

    Database model equals application model
    Store variables as they are
    Scalars, arrays, lists, maps, objects, etc...
    Image of stored data
    Use as you see fit
    Access in your code as if all data is in application memory
    Behind the scenes
    mishmash io will relate and distribute your data
    # Init mishmash io
    mishmash = Mishmash()
    
    # store some data
    mishmash.fibonacci = [0, 1, 1, 2, 3, 5, 8]
    
    # add a user
    mishmash.users[uid+1] = {
      "login": "username",
      "password": "password"
    }
    See more examples
  3. Step 3 image

    Stir for 200 milliseconds

    Query with an entire algorithm
    Your choice of programming language
    Implement an algorithm as part of your application code and give it to mishmash io.
    Image of a developer writing code
    Behind the scenes
    mishmash io will automatically run it in parallel on many cluster nodes to maximize processing speed and efficiency.
    Explore patterns
    See how we use an algorithm to find structure in this smart football commentator example app.
    # Initialize some local variables
    
    teamA = 'Everton'
    teamB = 'Huddersfield'
    
    # submit an entire algorithm
    def algorithm(data):
      # executed remotely in parallel
      if data.homeTeam == teamA and data.awayTeam == teamB:
        # all data is in variables
        # add statements, 
        # call functions
        # and more
    
      return 42
    
    res = mishmash.fixtures(algorithm)
    
    
    
    
    See more examples
  4. Step 4 image

    Real-time analytics with mishmash io

    Big Data, Disparate sets, Real-time Analytics. All in one database.

Get mishmash io

mishmash io is available as a fully-integrated solution on major cloud providers where it can be deployed with complete automation.

On-Premise setups are also supported, as well as free environments to experiment with and learn about mishmash io.

Click on an item below to get mishmash io:

Cloud Integration
Microsoft Azure
Cloud Integration
AWS
Cloud Integration
Google Cloud
On-Premise
Red Hat Linux
Free Playground
Get Started
See all

Setup your environment

Install dependencies


$ pip install mishmash-io-client
...

$ npm install @mishmash-io/mishmash-io-client
...

Develop with mishmash io

Get started with your programming language

CSharp Logo
C#
Java Logo
Java
JavaScript Logo
JavaScript
PHP Logo
PHP
Python Logo
Python
Ruby Logo
Ruby

Use with your favorite tools

Browse a growing list of integrations to support your Data Science, DevOps, MLOps and other activities

© 2024, Mishmash I O UK Ltd. or its affiliates. All rights reserved. | Privacy Policy | Cookies