The HandlerSocket project is described in Yoshinori Matsunobu's blog entry under the
title 'Using MySQL as a NoSQL - A story for exceeding 750,000 qps
on a commodity server'. It's a great headline and has generated a
lot of buzz. Quite a few early commentators were a little
confused about what it was - a new NoSQL system using InnoDB? A
cache? In memory only? Where does Memcached come in? Does it
support the Memcached protocol? If not, why not? Why is it called
HandlerSocket?
Inspirations from Memcache may include the focus on simplicity,
performance and a simple human readable protocol. As Yoshinori
says, Kazuho Oku has already implemented a MySQLD-embedded
Memcached server, no need to do it again. What's more, the
Memcache protocol …
Hi Folks,
I have now committed the changes for the new Backup Strategies
feature to trunk! In addition, I'm pretty much finished on
implementing the majority of the Materialized Snapshot
feature/option.
So let me talk a little bit about those features...
Enabling the "maintain_materialized_copy" feature for a backup
will mean that while XBM takes FULL backups and INCREMENTAL
backups and keeps them separately, it will maintain an additional
directory that contains a complete backup with the latest deltas
applied to it.
We only keep a materialized copy of the latest backup, not
for each and every possible restore point as that would take up
more space than most people can afford ( or at least more than
we can afford ).
One benefit here is that if some problem should occur applying
the latest set of deltas, you do not risk completely voiding your
backup, …
MySQL Connector/Net 6.3.7, a new version of the all-managed .NET driver for MySQL has been released. This is a maintenance release to our existing 6.3 products and is suitable for use in production environments against MySQL server 5.0-5.5.
It is now available in source and binary form from [http://dev.mysql.com/downloads/connector/net/6.3.html] and mirror sites (note that not all mirror sites may be up to date at this point of time
- if you can’t find this version on some mirror, please try again later or choose another download site.)
Please review the change log for details on what is fixed or changed in this release.
[Read more]Join our webinar as we introduce Tungsten Enterprise Summer '11 Edition with improved usability, performance and ease of management for MySQL and PostgreSQL clusters.Tungsten Enterprise is a complete replication and data management solution for MySQL and PostgreSQL. The latest Tungsten Enterprise edition is designed to simplify the management of, and to ensure the availability and scalability of
I've been following the Galera project for years now, but this week I finally had some time to spend hands on time on it. I'm sure you noticed Vadim from Percona is also looking at it, it will be interesting to compare results. In this post I will just share the experience of installing and configuring Galera.
Zardosht; I really enjoyed your talk last night at the SF MySQL
Meetup. All though I am new to MySQL I was able to follow along
because of your great knowledge of the subject and your ability
to explain indexes. Thank you for your insights. Since I am new
to MySQL is there any bits of wisdom that you could pass on to
me? Are there any books or websites that you recommend that would
help me to get up and running at a faster pace? Thank you once
again.
Gerald Kruse
I have posted results for Intel 320 SSD on our
ssdperformanceblog.com blog.
To not duplicate content, there is link on original post:
http://www.ssdperformanceblog.com/2011/06/intel-320-ssd-random-write-performance/
Follow my twitter @VadimTk for further results.
I have posted results for FusionIO 320GB MLC on our
ssdperformanceblog.com blog.
To not duplicate content, there is link on original post:
http://www.ssdperformanceblog.com/2011/06/fusionio-320gb-mlc-random-write-performance/
Follow my twitter Follow @VadimTk
for further results.
Following up on my previous blog about enabling SQL Access to CouchDB Views I thought I’d share what I think the single, biggest advantage is: The ability to connect, run of the mill, commodity BI tools to your big data system.
While the video below doesn’t show a PRPT it does show Pentaho doing Ad Hoc, drag and drop reporting on top of CouchDB with LucidDB in the middle, providing the connectivity and FULL SQL access to CouchDB. Once again, the overview:
BI Tools are commoditized; consider all the great alternatives available inexpensively (either in Open Source for free, Open Core, or even simply proprietary). Regardless of what solution you choose, these tools have fantastic, easy to …
[Read more]It’s a common problem. You write some shell command like:
$ tail -f /var/log/foo | egrep -v 'some|stuff' | sed | awk
and wonder why nothing is printed, even though you know some text has matched. The problem is that stdio is being buffered, and there’s a very good write-up of the problem here so I won’t repeat the technical background.
What I will provide though is how to fix it for common cases.
stdbuf
stdbuf is part of GNU coreutils, and is essentially
an LD_PRELOAD hack which calls
setvbuf() for an application. Thus it is a generic
solution to the problem and can be used to fix most applications.
Usage looks like this:
$ tail -f /var/log/foo | stdbuf -o0 app ...
which will disable output buffering for app, assuming it does not
do something itself to reverse the setvbuf() call.
An example of a …