- Learning Apache Cassandra(Second Edition)
- Sandeep Yarabarla
- 225字
- 2021-07-03 00:19:21
Getting Up and Running with Cassandra
As an application developer, you have almost certainly worked with databases extensively. You must have built products using relational databases such as MySQL and PostgreSQL, and perhaps experimented with NoSQL databases including a document store such as MongoDB or a key value store such as Redis. While each of these tools has its strengths, you will now consider whether a distributed database such as Cassandra might be the best choice for the task at hand.
In this chapter, we'll begin with the need for NoSQL databases to satisfy the conundrum of ever-growing data. We will see why NoSQL databases are becoming the de facto choice for big data and real-time web applications. We will also talk about the major reasons to choose Cassandra from among the many database options available to you. Having established that Cassandra is a great choice, we'll go through the nuts and bolts of getting a local Cassandra installation up and running. By the end of this chapter, you'll know the following:
- What big data is and why relational databases are not a good choice
- When and why Cassandra is a good choice for your application
- How to install Cassandra on your development machine
- How to interact with Cassandra using cqlsh
- How to create a keyspace, table, and write a simple query
- 零起步輕松學單片機技術(第2版)
- Hands-On Intelligent Agents with OpenAI Gym
- 高效能辦公必修課:Word圖文處理
- Word 2000、Excel 2000、PowerPoint 2000上機指導與練習
- 三菱FX3U/5U PLC從入門到精通
- 大數據技術基礎
- Photoshop CS4經典380例
- 西門子S7-200 SMART PLC從入門到精通
- Visual Basic從初學到精通
- 分布式多媒體計算機系統
- JSF2和RichFaces4使用指南
- 21天學通Visual Basic
- Kubernetes for Developers
- Ruby on Rails敏捷開發最佳實踐
- Salesforce Advanced Administrator Certification Guide