DatabasesWhat do you do when your requirements say you need to be able to reproduce the exact same results that a query did sometime in the past? Including to be able to reproduce incorrect statistics on data that has since been corrected? And being able to reproduce exactly which rows were returned by a query in the past? Without large changes to the app?
Well, you do like any time lord would do - break out the TARDIS. Or maybe just use PostgreSQL..
DatabasesDjango is an “all-in-one” web development platform. Built-in features include full templating technology, routing and object-relational mapping. Using Django’s ORM capabilities, frees you from having to write your own database access code, so you can focus the application you wish to build. The Django ORM can even create and manage the database for you! Learn how to create objects for ORM, and map properties to columns in your database.
DatabasesThere are lots of considerations you should take into account when designing the database architecture of a Software as a Service (SaaS) product. Scalability, Geography, Security, Ease of Implementation and Deployment, Performance, and Data Retention are all factors to consider. We’ll explore these issues, look at single and multi-tenant database models, and discuss options in both relational SQL and non-relational noSQL worlds.
DatabasesConsidered by many as the successor to Hadoop, Spark is today used by many major players such as Amazon or Ebay. With its ability to perform fast in-memory computing on clusters with thousands of nodes, Spark has become one of the most promising technology regarding large datasets analysis. After a quick overview of how distributed systems evolved, we'll introduce Spark's core functionalities and briefly cover its libraries.
DatabasesWith the newly added JSON support in MySQL, you can combine the flexibility of NoSQL with the strength of a relational database. In this session, Morgan will explain the new JSON datatype, and the new set of functions for handling JSON documents, available storage and indexing options. In addition, he will present benchmarks showing how much one can expect from the MySQL server in different use case scenarios.
DatabasesIt's far too common today that both applications and organizations don't use more than a tiny portion of the functionality in the tools they use - even that which has been available for years.
In this talk we'll go through some of the features added to PostgreSQL in the past 4-5 years that can make a huge difference if used right - and yet very few people use things like FDWs, Range Types, Ordered Sets and more.
DatabasesWeb and mobile apps shouldn't stop working when there's no network connection. Based on Apache CouchDB, PouchDB is an open source syncing JavaScript database that runs within a web browser. Offline-first apps built using PouchDB can provide a better, faster user experience—both offline and online. Learn how to use the HTML5 Offline Application Cache, PouchDB, and CouchDB to build offline-enabled web and mobile apps.
DatabasesRelational databases have been the center of the world for many years although they suffer from a prefixed schema you have to adhere to. Now you have a choice: using a NoSQL database.
OrientDB is a NoSQL, multimodel and amazingly fast database since it can store 220,000 records per second on common hardware. This talk will show you some graph theory and the main advantages of using a graph database such as OrientDB.
DatabasesNoSQL databases are every where and they are here to stay. For a successful scalable web application it is vital to understand capabilities of NoSQL databases.
Also relational databases are not dead and they will not be. Understanding abilities of each, would help making better architectural decisions.
Hybrid database solutions could use bests of the both worlds. We would go in to the important decision making factors for each.
DatabasesElasticSearch is a real-time search engine with powerful querying and analytics capabilities. Couchbase Server is a leading NoSQL database, designed for scalability, reliability and speed, with a mechanism for replicating data into ElasticSearch. On its own, each one is awesome; combining the two turns the awesomeness up to eleven! In this session, we’ll see how to tie them together into a seamless data storage and analysis platform.
DatabasesIf one of your 'duties' is taking care of a MySQL database despite having not DBA training, then you need to attend this session. Come learn why database are often difficult, troublesome time sinks that never seem to work as you needed. Topics covered will be proper hardware for your server, configuration settings to make the server more responsive, how to monitor your server efficiently, when to do backups, and security tips to keep data safe.
DatabasesAt Red Hat we make very extensive use of Puppet to manage systems, and Hiera to make things as data-driven as possible. With thousands of systems, and hundreds-to-thousands of Hiera keys, keeping track of what affects which *could* be a monumental manual task -- but we let Hiera's own structure automatically build and maintain its own documentation with some help from Ruby scripts. In this session I show how we do it.
To provide the best experiences, the usage of cookies are necessary. Some are essential for the proper functioning of the site, while others help us better cater to your interests.