q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Katherine Johnson — Mathematics to the Moon

Katherine Johnson’s mathematical calculations helped guide some of America’s most important early space missions while she confronted the racial and gender barriers faced by Black women in twentieth-century America.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Drizzle (database server)

Drizzle
DevelopersBrian Aker and others
Final release
7.2.4 / September 23, 2012; 14 years ago (2012-09-23)[1]
Written inC++
Operating systemCross-platform POSIX
Available inEnglish, with GNU Gettext translations into 43 other languages
TypeDatabase management system
LicensePrimarily GNU General Public License version 2 and 3, with some BSD components
Websitewww.drizzle.org (defunct) Archived 2016-08-27 at the Wayback Machine
A Drizzle usage case

Drizzle is a discontinued free software/open-source relational database management system (DBMS) that was forked from the now-defunct 6.0 development branch of the MySQL DBMS.[2]

Like MySQL, Drizzle had a client/server architecture and uses SQL as its primary command language. Old Drizzle files are distributed under version 2 and 3 of the GNU General Public License (GPL) with portions, including the protocol drivers and replication messaging under the BSD license.

Early work on the fork was done mid-2008 by Brian Aker.[3] Ongoing development was handled by a team of contributors that included staff members from Canonical Ltd., Google, Six Apart, Sun Microsystems, Rackspace, Data Differential, Blue Gecko, Intel, Percona, Hewlett-Packard, Red Hat, and others.[4] Drizzle source code, along with instructions on compiling it, are available via the project's Launchpad website.[5]

In October 2010, Drizzle had 13,478 total contributions, 96 total contributors, and 37 active contributors.[6] It was also announced that Drizzle had entered Beta.[7] The first GA version was released in March 2011.[8] Drizzle has actively participated in the Google Summer of Code Project since 2010.[9][10][11][12]

By late 2013 the project's active phase had come to an end. In July 2016 the maintainers concluded that the time had come for "winding things up [sic] officially" because "none of us have any time to dedicate to Drizzle anymore".[13]

Uses

[edit]

Drizzle is targeted at the web-infrastructure and cloud computing markets. The developers of the product describe it as a "smaller, slimmer and (hopefully) faster version of MySQL".[14]

Platforms and interfaces

[edit]

Drizzle is written in the C++ programming language, and stores its string data in the UTF-8 format. It was developed for modern Unix-like operating systems, including Linux, FreeBSD, Mac OS X, and Solaris – in general, any OS that conforms to POSIX and has a working implementation of the GNU Autotools. Microsoft Windows was not supported due to its lack of Autotools support.

Features

[edit]

Drizzle is a re-designed version of the MySQL v6.0 codebase and is designed around a central concept of having a microkernel architecture. Features such as the query cache and authentication system are now plugins to the database, which follow the general theme of "pluggable storage engines" that were introduced in MySQL 5.1. It supports PAM, LDAP, and HTTP AUTH for authentication via plugins it ships. Via its plugin system it supports logging to files, syslog, and remote services such as RabbitMQ and Gearman. Drizzle is an ACID-compliant relational database that supports transactions via an MVCC design.[15]

Microkernel

[edit]

Plugin points have been added to support replication, storage engines, query rewrite, table functions, user-defined functions, protocol adapters, and multiple query caches.

Indexes

[edit]

Like MySQL, Drizzle supports concurrent multiple engines. Via this, Drizzle includes built-in support for B+ tree and hash indexes. Drizzle's query planner is capable of using multiple indexes, from multiple engines to satisfy complex queries, using temporary in-memory bitmap index of operations.

Triggers

[edit]

Database triggers in Drizzle are supported for DML, DDL, and a number of an additional event-based operations in the server. The PrimeBase BLOB streaming system, which allows Drizzle to stream binary large objects (BLOBs) via HTTP, makes use of this system. All triggers for Drizzle currently must be written in C++.

Query rewrite

[edit]

Any query can be matched and rewritten dynamically that is sent to the server. This action is done before parsing occurs.

Data types

[edit]

A wide variety of native data types are supported, including:

Dynamic SQL

[edit]

Through support of the EXECUTE command Drizzle can operate dynamic multi-statement SQL. Via the keyword CONCURRENT it can operate these statements in parallel.

Replication

[edit]

Replication in Drizzle is done by generating "messages" using the Google Protocol Buffers library. These messages are then stored and executed on remote servers. The message format is a non-SQL neutral format which has allowed Drizzle to have replication appliers to RabbitMQ, Memcached, MySQL, Voldemort, and Apache Cassandra.

Support and licensing

[edit]

Drizzle is licensed under version two and three of the GPL, with some parts, such as libdrizzle client library, under the BSD license.

See also

[edit]

References

[edit]
  1. ^ "Series 7.2 : Drizzle". Launchpad.net. 23 September 2012. Retrieved 2014-07-04.
  2. ^ "MySQL fork Drizzle gets general release". ZDNet.
  3. ^ Drizzle History Archived September 2, 2013, at the Wayback Machine
  4. ^ "List of Drizzle Contributors". Archived from the original on 2012-03-25. Retrieved 2008-12-15.
  5. ^ "Compiling". DrizzleWiki. Archived from the original on 2011-07-13.
  6. ^ How Many Contributors does Drizzle Have? Archived 2010-10-23 at the Wayback Machine
  7. ^ Drizzle7 Beta Released Archived December 13, 2010, at the Wayback Machine
  8. ^ "Archived copy". Archived from the original on 2011-03-18. Retrieved 2011-03-16.{{cite web}}: CS1 maint: archived copy as title (link)
  9. ^ [1] Archived April 4, 2012, at the Wayback Machine
  10. ^ [2] Archived February 10, 2012, at the Wayback Machine
  11. ^ [3] Archived May 16, 2013, at the Wayback Machine
  12. ^ [4] Archived April 27, 2013, at the Wayback Machine
  13. ^ "Email to drizzle-discuss public mailing list by Brian Aker and Stewart Smith, July 27-28, 2016". Archived from the original on 2021-04-17. Retrieved 2021-04-15.
  14. ^ Monty-says.blogspot.com
  15. ^ Drizzle Documentation Archived November 25, 2010, at the Wayback Machine
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

Wikipedia

Drizzle (database server)

Drizzle is a discontinued free software/open-source relational database management system (DBMS) that was forked from the now-defunct 6.0 development branch of the MySQL DBMS. Like MySQL, Drizzle had a client/server architecture and uses SQL as its primary command language. Old Drizzle files are distributed under version 2 and 3 of the GNU General Public License (GPL) with portions, including the protocol drivers and replication messaging under the BSD license. Early work on the fork was done mid-2008 by Brian Aker. Ongoing development was handled by a team of contributors that included staff members from Canonical Ltd., Google, Six Apart, Sun Microsystems, Rackspace, Data Differential, Blue Gecko, Intel, Percona, Hewlett-Packard, Red Hat, and others. Drizzle source code, along with instructions on compiling it, are available via the project's Launchpad website. In October 2010, Drizzle had 13,478 total contributions, 96 total contributors, and 37 active contributors. It was also announced that Drizzle had entered Beta. The first GA version was released in March 2011. Drizzle has actively participated in the Google Summer of Code Project since 2010. By late 2013 the project's active phase had come to an end. In July 2016 the maintainers concluded that the time had come for "winding things up [sic] officially" because "none of us have any time to dedicate to Drizzle anymore".

MORE →
No preview image
Wikipedia

Drizzle (disambiguation)

Drizzle is a light liquid precipitation. Drizzle may also refer to: Drizzle (image processing), a digital image processing method Drizzle (database server), a database management system "Drizzle" (song), a 1927 Mandarin-language song

MORE →
Wikipedia

Brian Aker

Brian Aker, born August 4, 1972, in Lexington, Kentucky, US, is an open-source hacker who has worked on various Apache modules, the Slash system, and numerous storage engines for the MySQL database. Aker was Director of Architecture at MySQL AB until it was acquired by Sun Microsystems. He led Sun's web scaling research group, where he worked on the Drizzle database project. He later became a Distinguished Engineer for Sun Microsystems. After leaving Sun when Oracle acquired it, he became the CTO of Data Differential and provided support to open source projects such as libmemcached, Gearman and the Drizzle database project. Aker was currently a Fellow and VP at Hewlett Packard Enterprise. After graduating with triple majors in environmental science, computing and mathematics, from Antioch College, Aker contributed to his first open source project, the 386BSD operating system. He then moved to work on Slashdot, where his initial task was to rewrite the database back-end to use Oracle. However, he extended the system to ensure it allowed multiple database back-ends, and became a published author along the way, writing Running Weblogs with Slash (ISBN 978-0596001001) with chromatic and Dave Krieger. From 2001 to 2007 he posted stories on Slashdot under the Author name of "Krow". Aker first involved himself with the MySQL project in 1998. In 2001 he released an early prototype of MySQL with Perl-based functions and later went from VA Linux Systems to MySQL to lead development of the 4.1 and 5.0 versions of the MySQL Database Server. He has presented projects integrating MySQL with a number of technologies, including a working version of MySQL with Java-based functions with Eric Herman in 2004 Aker has been known to offer a Perl Certification Course at the University of Washington. He has also worked on the Virtual Hospital project, providing the Internet's first medical website, while at the University of Iowa Hospital and Clinics. While not traveling and presenting at about six open source related conferences a year, he resides in Seattle, Washington. Some of the conferences Aker has presented at are OSCON, LinuxFest Northwest, Southern California Linux Expo, and the MySQL Users Conference & Expo. He is also the maintainer of the C client library for the Memcached server. He also maintains the current version of Gearman. He is a commentator on the creation of NoSQL databases giving Ignite talks on its evolution. A list of MySQL projects Brian Aker has created: The Drizzle Database server MySQL Archive Storage Engine MySQL Federated Storage Engine Memcached Storage Engine CSV Storage Engine Blackhole Storage Engine WebMethods (HTTP) Storage Engine

MORE →
No preview image
Wikipedia

Comparison of database administration tools

The following tables compare general and technical information for a number of available database administration tools. Please see individual product articles for further information. This article is neither all-inclusive nor necessarily up to date. Systems listed on a light purple background are no longer in active development.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Which Supreme Court case ruled state-sponsored public-school segregation unconstitutional?

Brown v. Board of Education in 1954.