Introduction to mishmash io

Welcome to the mishmash io documentation! Here you can get a quick introduction to the distributed database and links for further reading - covering topics like guides for various programming languages, how mishmash io works and how to get it.

mishmash io is a distributed database of a new kind.

It fits the typical application software designs, like frontend -> backend -> database.

Unlike other databases, with mishmash io you develop smart, predictive, data-driven algorithms (like ML or AI) and it executes them in parallel to give you speed and performance.

Developing with mishmash io

As a database, with mishmash io you:

  • Organize and store your data in collections, lists, maps, dicts, objects - the same scalars and data structures of your programming language
  • Use the full flexibility of your programming language to implement complex logic and pass it as a query algorithm to the database

So, instead of this:

select asdf;
blah-blah

…you do this:

// C# examples coming soon
// Java examples coming soon
// JavaScript example coming soon
// PHP example coming soon
select asdf;
# Ruby examples coming soon

And instead of this:

select asdf;
blah-blah

…you do this:

// C# examples coming soon
// Java examples coming soon
// JavaScript example coming soon
// PHP example coming soon
select asdf;
# Ruby examples coming soon

Follow the steps below to learn more about mishmash io.

For newcomers

Additional information: The Whys, Whens and Whats

If you haven’t heard about mishmash io before, go through both documents below. They will help you put things into perspective.

When and where should you use mishmash io?

What makes mishmash io suitable for developing modern apps?

Start with the basics

Additional information: The Basics

Get started with mishmash io through some quick tutorials and how-to’s. Compare its features to other databases.

Learn how to develop with mishmash io

Additional information: The Details

Guides, code examples and mishmash io internals.

Dive into what else does mishmash io do for your programming language

Additional information: The Specifics

mishmash io manuals specific to each programming language

Get mishmash io up and running

Additional information: The Deployments

Instructions on how to spin up a mishmash io cluster in the cloud or on-prem

Additional information: No standalone version yet

At the moment mishmash io operates in distributed mode only.

We’re working on a standalone, single-node version that you can run on your laptop for local development or on a production server.

Follow our announcements on social media to get updated on future releases.

Get ideas about what else you can do with mishmash io

Additional information: The Resources

Tools and ideas on what else you can do with mishmash io.