Cassandra

Cassandra: A Decentralized Structured Storage System. Cassandra is a distributed storage system for managing very large amounts of structured data spread out across many commodity servers, while providing highly available service with no single point of failure. Cassandra aims to run on top of an infrastructure of hundreds of nodes (possibly spread across different data centers). At this scale, small and large components fail continuously. The way Cassandra manages the persistent state in the face of these failures drives the reliability and scalability of the software systems relying on this service. While in many ways Cassandra resembles a database and shares many design and implementation strategies therewith, Cassandra does not support a full relational data model; instead, it provides clients with a simple data model that supports dynamic control over data layout and format. Cassandra system was designed to run on cheap commodity hardware and handle high write throughput while not sacrificing read efficiency.

This software is also peer reviewed by journal TOMS.


References in zbMATH (referenced in 25 articles )

Showing results 1 to 20 of 25.
Sorted by year (citations)

1 2 next

  1. Ramon-Cortes, Cristian; Alvarez, Pol; Lordan, Francesc; Alvarez, Javier; Ejarque, Jorge; Badia, Rosa M.: A survey on the distributed computing stack (2021)
  2. Zhao, Xin; Haller, Philipp: Replicated data types that unify eventual consistency and observable atomic consistency (2020)
  3. Almeida, Paulo Sérgio; Baquero, Carlos: Scalable eventually consistent counters over unreliable networks (2019)
  4. Dubois, Swan; Guerraoui, Rachid; Kuznetsov, Petr; Petit, Franck; Sens, Pierre: The weakest failure detector for eventual consistency (2019)
  5. Marinković, Bojan; Glavan, Paola; Ognjanović, Zoran: Proving properties of the Chord protocol using the ASM formalism (2019)
  6. Zhang, Meng; Qi, Saiyu; Miao, Meixia; Zhang, Fuyou: Enabling compressed encryption for cloud based big data stores (2019)
  7. Cabrita, Gonçalo; Preguiça, Nuno: Non-uniform replication (2018)
  8. Friedman, Roy; Licher, Roni: Hardening Cassandra against Byzantine failures (2018)
  9. Golab, Wojciech; Li, Xiaozhou (Steve); López-Ortiz, Alejandro; Nishimura, Naomi: Computing (k)-atomicity in polynomial time (2018)
  10. Kepner, Jeremy; Jananthan, Hayden: Mathematics of big data. Spreadsheets, databases, matrices, and graphs. With a foreword by Charles E. Leiserson (2018)
  11. Xu, Kevin H.: A class of bounded functions, a database language and an extended lambda calculus (2017)
  12. Abiteboul, Serge; Bourhis, Pierre; Vianu, Victor: A formal study of collaborative access control in distributed Datalog (2016)
  13. Milošević, Danijela; Pepić, Selver; Saračević, Muzafer; Tasić, Milan: Weighted Moore-Penrose generalized matrix inverse: MySQL vs. Cassandra database storage system (2016)
  14. Giovanni Pizzi, Andrea Cepellotti, Riccardo Sabatini, Nicola Marzari, Boris Kozinsky: AiiDA: Automated Interactive Infrastructure and Database for Computational Science (2015) arXiv
  15. Li, Jing; Cui, Yidong; Ma, Yan: Modeling message queueing services with reliability guarantee in cloud computing environment using colored Petri nets (2015)
  16. Chen, Tao; Bahsoon, Rami; Tawil, Abdel-Rahman H.: Scalable service-oriented replication with flexible consistency guarantee in the cloud (2014) ioport
  17. Jiang, Wenbin; Zhang, Lei; Liao, Xiaofei; Jin, Hai; Peng, Yaqiong: A novel clustered MongoDB-based storage system for unstructured data with high availability (2014) ioport
  18. Qiang, Yan; Pei, Bo; Wu, Weili; Zhao, Juanjuan; Zhang, Xiaolong; Li, Yue; Wu, Lidong: Improvement of path analysis algorithm in social networks based on HBase (2014)
  19. Merelo, J. J.; Mora, A. M.; Fernandes, C. M.; Esparcia-Alcázar, Anna I.: Designing and testing a pool-based evolutionary algorithm (2013) ioport
  20. Nicolae, Bogdan; Cappello, Franck: BlobCR: virtual disk based checkpoint-restart for HPC applications on iaas clouds (2013) ioport

1 2 next