HopsFS that implements Hadoop HDFS on top of MySQL Cluster
7.5
won the IEEE Scale Challenge 2017.
HopsFS demonstrated a workload that scaled to more than 1
million
file operations per second. HopsFS is an application that
uses
our native Java API called ClusterJ to implement Hadoop
HDFS.
I recently attended DevOpsDays Toronto 2017, my first proper DevOpsDaysTO event. I had the pleasure of attending and being able to immerse myself in this openly collaborative and supportive culture of IT professionals. The variety of considerations expressed for delivering software features in a rapidly, frequently and reliable release focused manner was really intriguing….but not without its own complexities.… Read More »
In this blog post, I’ll look at how ProxySQL Admin behaves in some unusual and unexpected ways from a MySQL perspective.
ProxySQL allows you to connect to its admin interface using the MySQL protocol and use familiar tools, like the MySQL command line client, to manage its configuration as a set of configuration tables. This ability may trick you into thinking that you’re working with a stripped-down MySQL server – and expect it to behave like MySQL.
It would be a mistake to think this! In fact, ProxySQL embeds the SQLite database to store its configuration. As such, it behaves much closer to SQLite!
Below, I’ll show you a few things that confused me at first. All of these are as of ProxySQL 1.3.6 (in case behavior changes in the future).
Fake support for Use command
…[Read more]The MariaDB project is pleased to announce the immediate availability of MariaDB Galera Cluster 10.0.31, MariaDB Connector/J 2.0.2, and MariaDB Connector/J 1.6.1. See the release notes and changelogs for details. Download MariaDB Galera Cluster 10.0.31 Release Notes Changelog What is MariaDB Galera Cluster? MariaDB APT and YUM Repository Configuration Generator Download MariaDB Connector/J 2.0.2 Release […]
The post MariaDB Galera Cluster 10.0.31 and Connector/Java 2.0.2 now available appeared first on MariaDB.org.
MySQL documentation has much improved code examples now: There's syntax highlighting in place, and code snippets can easily be copied to the clipboard. Highlighting is language-aware (including "languages" like the shell/command line). See, for example, this page from the X DevAPI documentation that contains a number of code examples for different programming languages.
Syntax highlighting is a project we planned a year ago, but it turned out to be more complex than we thought it would be. One of the major challenges was performance -- we didn't want the new function to slow down page loading, which is what many highlighting plugins do. Eventually, our striving Web team gave prism.js a try, which works like a charm and doesn't impact performance at all. The Web team also created a little …
[Read more]MySQL documentation has greatly improved code examples now: There's syntax highlighting in place, and code snippets can easily be copied to the clipboard. Highlighting is language-aware (including "languages" like the shell/command line). See, for example, this page from the X DevAPI documentation that contains a number of code examples for different programming languages.
Syntax highlighting is a project we planned a year ago, but it turned out to be more complex than we thought it would be. One of the major challenges was performance -- we didn't want the new function to slow down page loading, which is what many highlighting plugins do. Eventually, our striving Web team gave prism.js a try, which works like a charm and doesn't impact performance at all. The Web team also created a little …
[Read more]In this first of a series of blog posts, we’ll look at MySQL encryption at rest.
At Percona, we work with a number of clients that require strong security measures for PCI, HIPAA and PHI compliance, where data managed by MySQL needs to be encrypted “at rest.” As with all things open source, there several options for meeting the MySQL encryption at rest requirement. In this three-part series, we cover several popular options of encrypting data and present the various pros and cons to each solution. You may want to evaluate which parts of these tutorials work best for your situation before using them in production.
Part one of this series is implementing disk-level encryption using crypt+LUKS.
In MySQL 5.7, InnoDB has built-in encryption features. This solution has some cons, …
[Read more]We are pleased to announce that MySQL Enterprise Monitor 3.4.1 is now available for download on the My Oracle Support (MOS) web site. It will also be available for download via the Oracle Software Delivery Cloud in a few days. MySQL Enterprise Monitor is the best-in-class tool for monitoring and management of your MySQL assets and is included with your MySQL Enterprise Edition and MySQL Cluster Carrier Grade Edition subscriptions.
You can find more information on the contents of this release in the change log.
Highlights of MySQL Enterprise Monitor 3.4 include:
- The Replication Dashboard is extended to provide monitoring support for Group Replication, which was introduced in MySQL Server 5.7.17. The Topology view provides a visual representation of your group replication topologies, and the Status drill downs are …
MySQL is an open source relational database managed system (RDBMS) that enables users and applications to store, organize, and retrieve ...
Read moreMySQL Create User | Create a New MySQL User and Grant Permissions
We all do need sometimes to generate raw valid dummy data for our
use cases and applications as we start them. Obviously, one can
write their own scripts to generate random data, but it is much
better to have data, to which human beings can associate with
like names, addresses instead of having them filled with random
"lorem ipsum" string data :)
While searching for such a tool, I found a site which does
exactly this: http://www.generatedata.com/
Documentation: http://benkeen.github.io/generatedata/
This can also be downloaded and installed locally. It supports
three types of installations:
- A single, anonymous user account
- A single user account, requires login
- Multiple accounts
Below is the set of wide varied data types it supports for …