Kx technology and related machine learning libraries now available on Anaconda’s distribution platform

12 September 2018

(Newry, Northern Ireland, 12 September 2018) Kx announces a partnership with Anaconda, Inc. to add the kdb+ database system, and related machine learning libraries, to Anaconda’s popular Python and R open source distribution platform. Kdb+ is now much more easily integrated into Python-based projects and technologists outside of the kdb+ community can now take advantage of the power of kdb+ without having to learn how to program in q.

Kdb+ is the world’s fastest time-series database at the forefront of high-performance streaming, real-time and historical analytics. Its unified, elegant q language includes first-class tables, functions and time-series features. Its tiny footprint efficiently scales vertically and horizontally.

Anaconda is the most popular Python data science platform provider with 2.5 million downloads per month and over six million users. This partnership is an outgrowth of the expansion of kdb+ into machine learning applications. Through the Anaconda distribution platform, kdb+ becomes part of the Anaconda Python ecosystem, making it easier for Python developers building ML/AI applications to use kdb+.

This is a significant development for the kdb+ user community because the Anaconda Python distribution platform, with over six million users, is the de facto source for Python software, used by a significant portion of data scientists and machine learning engineers. In the past year, Kx has released embedPy, PyQ and a series of JupyterQ libraries. Currently there are three packages available for installation on the Anaconda distribution platform, kdb, embedpy and jupyterq, which can be found at https://anaconda.org/kx.

Mark Sykes, COO of Kx remarked: “This latest partnership with Anaconda is a component of a long-term initiative at Kx to extend the interoperability of kdb+ with all of the computing tools data scientists are working with today to solve complex problems with very large datasets, especially with Python. It is one part of our ongoing commitment to building a strong machine learning practice at Kx.”

“We are thrilled to partner with Kx to help extend the kdb+ database system to our platform,” said Peter Wang, CTO and co-founder of Anaconda. “Anaconda continues to push forward as the most popular Python data science platform provider and with that, we look for innovative technologies to make available to our users.”

About Kx

Kx is a division of FD, a global technology provider with 20 years of experience working with some of the world’s largest finance, technology, retail, pharma, manufacturing and energy institutions. Kx technology, incorporating the kdb+ time-series database, is a leader in high-performance, in-memory computing, streaming analytics and operational intelligence. Kx delivers the best possible performance and flexibility for high-volume, data-intensive analytics and applications across multiple industries. The Group operates from 14 offices across Europe, North America and Asia Pacific, including its headquarters in Newry, and employs more than 2,400 people worldwide.

For more information about Kx please visit www.kx.com. For general enquiries, write to info@kx.com. For press inquiries, write to pr@fdtechnologies.com

About Anaconda

With over six million users, Anaconda is the world’s most popular Python data science platform. Anaconda, Inc. continues to lead open source projects like Anaconda, NumPy and SciPy that form the foundation of modern data science. Anaconda’s flagship product, Anaconda Enterprise, allows organizations to secure, govern, scale and extend Anaconda to deliver actionable insights that drive businesses and industries forward.