- 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
- 集成架構(gòu)中型系統(tǒng)
- 電氣自動化專業(yè)英語(第3版)
- 極簡AI入門:一本書讀懂人工智能思維與應(yīng)用
- ServiceNow Cookbook
- 數(shù)控銑削(加工中心)編程與加工
- AutoCAD 2012中文版繪圖設(shè)計高手速成
- RPA(機(jī)器人流程自動化)快速入門:基于Blue Prism
- Java Web整合開發(fā)全程指南
- Splunk Operational Intelligence Cookbook
- JSP從入門到精通
- 大數(shù)據(jù)驅(qū)動的設(shè)備健康預(yù)測及維護(hù)決策優(yōu)化
- JavaScript典型應(yīng)用與最佳實(shí)踐
- Linux嵌入式系統(tǒng)開發(fā)
- 單片機(jī)技能與實(shí)訓(xùn)
- 電腦上網(wǎng)入門