background preloader

Cassandra

Facebook Twitter

The Apache Cassandra Project. Org.apache.cassandra » cassandra-clientutil. MongoDB to Apache Cassandra Migrations. MongoDB is a document oriented database from the company of the same name, formerly known as 10gen. It’s a schemaless database, meaning that you aren’t required to define tables or fields up front like you would a traditional RDBMS.

Instead of tables, MongoDB uses the term collections. Like an RDBMS, it offers many options for indexing, such as geospatial, full text, and unique fields within a collection. It also offers a very flexible query model, but without JOIN’s like a RDBMS. Why Migrate to Cassandra? Multiple DatacentersSimple Cluster ScalingPredictable Query PerformanceTime Series DataWrite Heavy Workloads Architectural Differences Between MongoDB & Cassandra Data ModelReplicationQuery FlexibilityScalabilityOperations The Migration Process Migrate One Component at a TimeData Modeling2 Branch MigrationWrite a’writes’ BranchWrite a ‘reads’ Branch Use Cases and Migration Resources Use CasesMigration Resources About the authors Why Migrate to Cassandra?

Multiple Datacenters Time Series Data. Cassandra Wiki. If you would like to contribute to this wiki, please send an email to the mailing list dev.at.cassandra.apache-dot-org with your wiki username and we will be happy to add you. Contributions welcome! Cassandra is a highly scalable, eventually consistent, distributed, structured key-value store. Cassandra brings together the distributed systems technologies from Dynamo and the log-structured storage engine from Google's BigTable. Cassandra is moving away from this wiki for user-facing documentation in favor of in-tree docs, linked below. (Pull requests welcome!) Developer-focused information is still hosted on the wiki; see below. General Information Cassandra developer Documentation Other Languages. The Apache Cassandra Project. Latest version Cassandra is moving to a monthly release process called Tick-Tock.

Even-numbered releases (e.g. 3.2) contain new features; odd-numbered releases (e.g. 3.3) contain bug fixes only. If a critical bug is found, a patch will be released against the most recent bug fix release. Read more about tick-tock here. Download the latest Cassandra release: 3.9 (pgp, md5 and sha1), released on 2016-09-29. Older supported releases The following older Cassandra releases are still supported: Apache Cassandra 3.0 is supported until May 2017. Older (unsupported) versions of Cassandra are archived here. Debian™ The Apache Cassandra project also provide official Debian™ packages (which are not a product of Debian™). Deb <release series> main deb-src <release series> main where <release series> is the series you want to install: If after running apt-get update, you see an error message like: Source.

Apache/cassandra. The Apache Cassandra Project. The Apache Cassandra Project.