Git Product home page Git Product logo

awesome-cassandra's Introduction

Awesome Cassandra

Cassandra documents and resouces

Document

Offical by DataStax

RDBMS -> Cassandra

  • RDBMS to NoSQL: Your roadmap to understanding whether NoSQL is right for you.
  • MySQL to C*: mysql to cassandra migration guide

Use with Spark

Tools

Java Driver

  • DataStax Java Driver: A Java client driver for Apache Cassandra. This driver works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's binary protocol.
  • Netflix Astyanax: Astyanax is a high level Java client for Apache Cassandra, based with Thrift protocal.
  • Hector : Hector is a high level Java client for Apache Cassandra, based with Thrift protocal.

ORM Driver

  • Caffinitas: Caffinitas is an advanced object mapper for Apache Cassandra which has been especially designed to work with Datastax Java Driver 2.1+ against Apache Cassandra 2.1, 2.0 or 1.2.
  • Achilles: Achilles is an open source Persistence Manager for Apache Cassandra,with the features like Advanced bean mapping (compound primary key, composite partition key, timeUUID...),Native collections and map support,and so.

With Spark

  • DataStax Spark Cassandra Connector: This library lets you expose Cassandra tables as Spark RDDs, write Spark RDDs to Cassandra tables, and execute arbitrary CQL queries in your Spark applications.
  • Stratio Deep: Deep is a thin integration layer between Apache Spark and several NoSQL datastores. We actually support Apache Cassandra and MongoDB, but in the near future we will add support for sever other datastores.

With Search Engine

  • Solandra: Solandra is a real-time distributed search engine built on Apache Solr and Apache Cassandra.

Admin and Monitor

  • DataStax OpsCenter: Simplified management for DataStax Enterprise and Cassandra database clusters.
  • Cassandra Cluster Admin: Cassandra Cluster Admin is a GUI tool to help people administrate their Apache Cassandra cluster.
  • How to Monitor Cassandra: A guide to help you monitor Cassandra performance and work metrics regardles of which monitoring tool you choose to use.

awesome-cassandra's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.