Dolt combines the convenience and ease of use of a relational database, with the elegance of the Git version control model, all delivered as an open source tool.
Dolt is Git for data. Git versions files. Dolt versions tables. Dolt looks a lot like Git all the way down to the help documentation. We didn't want a better version control interface. We just wanted a version-controlled database. Dolt can version any set of tables from a small Excel spreadsheet to a terabyte-scale database.
Dolt is also a relational database. Dolt stores data in tables with schemas. You can interact with the database using SQL.
Dolt uses a custom database engine to provide fast operations and efficient storage for large tables. Dolt treats rows as unordered and understands columns, so diffs and merges are table cell-based instead of line-based, providing a more ergonomic data-versioning experience.
Dolt is open source, get a copy here .
To complement Dolt, we built DoltHub. As GitHub is to Git, so DoltHub is to Dolt.
DoltHub is a cloud hosting service for Dolt databases that allows users to leverage the power of the Git workflow in order to collaboratively create and maintain databases that are accessible using the SQL semantics we know and love, all while keeping a copy of the data on a secure, cloud-hosted platform.
We host public data for free, so if you want to colloborate with friends to build relational databases accssible to the public, DoltHub is the perfect tool for you! We also host up to 100GB of private data for a $50 a month, and $1 for each increment of 10GB beyond the first 100.
Starting hosting your Dolt data at dolthub.com
Ten year Amazon veteran. First Intern to Director in Amazon history. Worked in both Amazon Retail and AWS. First Vice President of Engineering at Snapchat. Grew the core engineering team from 10 to 1,050 over 4 years. Relentlessly executed, positioning Snapchat as the most innovative company in social.
Software developer with 20 years experience. Studied computer science at UCLA before working on console games for a decade. In 2011, was an early employee and Director of Burstly, a company acquired by Apple. Joined Snap in 2013. At Snap, acted as lead for all of monetization engineering. Led the development of the Discover and ad platforms. Served as the technical advisor to the VP of monetization.
Software developer with 13 years of experience, focusing on service oriented architectures and efficient large scale data systems. Over 8 years at Amazon, worked on backend infrastructure, customer identity data systems, and as the technical lead for retail website availability. Over 4 years at Snap, Inc., worked as technical lead for messaging infrastructure, technical lead for Snap's first self-service advertising products, technical lead for Snap's first customer-facing service deployments on IaaS, and technical advisor to the VP of engineering.
Software developer who grew up tinkering with code. 10 years of experience building web applications, user interfaces, chatbots, and financial systems. Built a cryptocurrency trading platform with six figure monthly revenue. Has run startups, a web development studio, and a boutique international tutoring practice.
Software developer with a true passion for problem-solving. Has a diverse set of experience including audio processing, analytics, realtime data processing, site reliability systems, USB drivers, and much more. Assisted in writing an order management system that handles millions in revenue annually. Lives by the belief that "impossible" is simply another way to say that it has yet to be done.
Studied applied mathematics at UCSB with an emphasis in dynamical systems and Sinai, Ruelle, and Bowen (SRB) measures. Spent 3 years as an analyst and client engagement manager at MediaMath Demand Side Platform (DSP). Focused on growing ride share, entertainment, and business-to-business clients through analysis of cross-device identity graphs, designing and implementing incrementality testing and building bulk Ad Operations tools. Recently completed Hack Reactor’s immersive software engineering training program. Passionate problem solver who loves to bring positive impact through code.
Software engineer with 14 years experience, focusing on distributed systems and development tools. Over 8 years at Amazon, built web services for builder tools, architected Amazon's continuous deployment system, and wrote Java and Eclipse client tooling for AWS. Over 5 years at Google, led the platform services team for Google Cloud Platform (GCP) billing, launching GCP's free trial and promotional coupon features, modernizing the service architecture, and on-boarding new businesses onto cloud.
Software engineer with a passion for bringing innovative startups to fruition. Spent over two years launching and growing the Los Angeles car sharing market for General Motors and one year as the first marketing manager at an online fitness startup. Graduated from Brown University and recently completed Hack Reactor’s software engineering immersive program.
Focused on operations, specifically product and sales, with a background in software development. Most recently led the research engineering team at BlueMountain Capital Management for systematic strategies, developing tools for the quantitative research group. Prior to BlueMountain, built data science tools and infrastructure for eliminating ad fraud at AppNexus. Started career in financial modeling group at BlackRock, working on building infrastructure to the support the quantitative mortgage research effort, where the team was an early adopter of open source big data tools.
Coffee-powered software engineer who’s passionate about finding robust, creative solutions to challenging problems. Spent 7 years working in acute psychiatric hospitals leading emergency response teams. Completed 3 month software engineering internship at a startup under former SpaceX and Invia engineer building dynamic security features into their platform. Graduated from UCLA and recently completed Hack Reactor’s immersive software engineering program.
If you are excited about revolutionizing the way data is managed and shared, drop us an email at email@example.com.