Tag Archives: NoSQL

  • From NoSQL to Mo’ SQL – Adding Structure and Queriability to Riak by Gordon Guthrie
    2016-09-26 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2016/gordon-guthrie Riak is an industry leader in the NoSQL space but with the new Riak Time Series offering more traditional tools like native SQL querying is being added. This talk will look at meta-programming being used in a gossip-based cluster to build an adaptive Riak that reconfigures itself to handled structured data - and how we use standard SQL to interrogate that data. Talk objectives: Explain the new capabilities and te ...


    Read more


  • An introduction to Riak
    2013-02-19 Erlang Central

    Videos



    Riak is the massively scalable, highly available, NoSQL database that everyone is turning to in order to back their web-scale operations. Created by Basho, written in Erlang, and published under the open source Apache licence, Riak is in use at some of the world's largest companies. Basho's Matthew Revell gives a basic introduction to Riak. Talk objectives: Come away with an understanding of: what Riak can do for you what uses cases Riak is suited to how to get started with Riak some e ...


    Read more


  • Introduction à Riak
    2012-11-30 Erlang Central

    Presentations

    Riak est une base de données NoSQL scalable écrite en Erlang et utilisable en HTTP, Erlang et de nombreux autres langages. Cette introduction décrit l'architecture de Riak, offre un petit tutoriel de prise en main et présente des retours d'expérience. ...


    Read more


  • Testing Eventual Consistency in Riak
    2012-05-28 Erlang Central

    Videos



    Riak is one of the new breed of no-SQL database management systems, which has begun to replace relational databases for some applications. Riak is a distributed key-value store, inspired by Amazon’s Dynamo, designed for applications where scalability, low latency and high availability are critical. Riak uses replication to provide fast access to data, even when multiple nodes or parts of the network fail. It supports concurrent access to the same data by multiple clients, even when the ...


    Read more


  • Sweden’s Next Top NoSQL Data Model
    2012-05-28 Erlang Central

    Videos



    Data modeling is hard, especially in the world of distributed NoSQL stores. With relational databases, developers have tended to store normalized data and shape their query model around that structure. This can come back to bite you when it comes time to scale, as complex queries across dozens of tables begin to affect application performance. It’s common to find developers rethinking their data model as query latency increases under load. With NoSQL stores, developers must consider their q ...


    Read more


  • AOL’s Erlang Framework for Real-time Computational Advertising
    2011-06-06 Erlang Central

    Videos



    We present a framework in Erlang for distributed event processing and data analytics in the domain of computational advertising and share practical use cases and performance test results on ad serving events on one of the largest online advertising networks. We also discuss related technologies such as Hadoop, NoSQL, MPI/CUDA and Erlang's place in such large-scale data analysis ecosystem. ...


    Read more


  • Membase NoSQL: Clustered by Erlang
    2011-03-21 Erlang Central

    Videos



    Membase, created by some of the top contributors to the memcached project, had a need for a distributed system when building the Membase NoSQL database. The system had to ultra-reliable, portable, and easy to program.  Building on Erlang and OTP to manage the existing core runtime, the membase project able to quickly build a simple, fast, elastic NoSQL database. This talk will show how Membase clustering comes together, talking about the successes, design decisions and challenges encountered ...


    Read more


  • Riak in 33 Seconds
    2010-12-02 Erlang Central

    Videos



    We would like to introduce Riak. This is a Dynamo-inspired key/value store that scales horizontaly and uses Map/Reduce as a query language. We are going to talk about its strengths and weaknesses and discuss tradeoffs of using Riak compared to other databases (both relational and NoSQL). We will also describe Riak's architecture and show it at work during the live demo. ...


    Read more


  • Membase NoSQL managed by Erlang
    2010-11-07 Erlang Central

    Videos



    Membase, created by some of the top contributors to the memcached project, had a need for a distributed system when building the Membase NoSQL database.  The system had to ultra-reliable, portable, and easy to program.  By building on Erlang and OTP to manage the existing core runtime, we was able to quickly build a simple, fast, elastic NoSQL database. ...


    Read more


  • Mnesia for the CAPper
    2010-06-07 Erlang Central

    Videos



    Mnesia is often listed among the NoSQL databases; for good reason, it seems, as it is neither relational nor SQL-oriented. In the Erlang community, Mnesia is perhaps regarded as a bit of a dinosaur, albeit of the small and cuddly variety, but in this talk, I will try to demonstrate how Mnesia has a thing or two to teach the upstarts. I will also show how Mnesia can borrow from its CAP cousins and make a respectable stab at massive scalability and eventual consistency.   ...


    Read more


  • Neo4j — my nosql database is not built in Erlang but I still
    2010-06-07 Erlang Central

    Presentations

    Many applications today handle data that is deeply associative, i.e. structured as graphs (networks). The most obvious example of this is social networking sites, but even tagging systems, content management systems and wikis deal with inherently hierarchical or graph-shaped data. This turns out to be a problem because it is difficult to deal with recursive data structures in traditional relational databases and many NoSQL stores alike. For example, in an RDBMS each traversal along a link in ...


    Read more