Bazy NoSQL WB@NOSQL

„NoSQL is about choice” – Jan Lehnardt

Structurally speaking, they are multilevel treemaps (kind of, at least Cassandra). Nothing fancy, just something from the 60ies. Hashmaps are just the quickest way to get data after an array. Which sounds very good for a database.

[…] Ok, what's more? Nothing. That's it. So the next question is now: Why haven't we thought about it earlier? Why have we spent decades trying to make it more complicated instead of simpler? The aforementioned new-comer expects some juice and I can't provide any.

Claudio Martella

K. Haines: „Applications, whether web apps, simple dynamic websites or command line apps, frequently need some sort of persistent data store. As a result, databases have become ubiquitous on modern systems, and because of this chicken and egg relationship, programmers will often habitually reach for a relational database when the project only calls for a way to persist data.”

L. Carlson, L. Richardson: Wszyscy chcą pozostawić po sobie coś trwałego. […] Każdy program, który piszemy, pozostawia jakiś ślad swojego działania (w najprostszym przypadku są to dane wyświetlane na standardowym urządzeniu wyjściowym). Większość bardziej rozbudowanych programów idzie o krok dalej: zapisują one – w pliku o określonej strukturze – dane stanowiące rezultat jednego uruchomienia, by przy następnym uruchomieniu rozpocząć działanie w stanie, w którym zakończyła się poprzednia sesja. Istnieje wiele sposobów takiego utrwalania danych, zarówno bardzo prostych, jak i wielce skomplikowanych.

Why NoSQL?

What Does Big Data Mean to Infrastructure Professionals?

Cytat z Ten “Big Data” Realities and What They Mean to You:

The Potential Of Big Data – infographic which shows how big data has the potential to become the next frontier for innovation, competition and profit.

CAP Theorem

 Visual Guide to NoSQL systems

Źródło: Nathan Hurst. Visual Guide to NoSQL Systems.

Zobacz też:

[wizualizacja]

Wizualizacje – biblioteki i przykłady

Przykłady:

Różne:

[Google Big Table]

Perhaps when it comes to natural language processing and related fields, we’re doomed to complex theories that will never have the elegance of physics equations. But if that’s so, we should stop acting as if our goal is to author extremely elegant theories, and instead embrace complexity and make use of the best ally we have: the unreasonable effectiveness of data.

A. Halevy, P. Norvig, F. Pereira

Databases in the wild

Infochimps – find the world's data:

Twitter:

Google:

Amazon public datasets:

Newspapers:

Movies:

Różne:

Linki

Ściągi:

If you live to please the others, everyone will love you, except yourself.

– Paul Coelho

Niesklasyfikowany misz masz

Prezentacje, demo