Cargando…

Pro couchbase development : a NoSQL platform for the enterprise /

Pro Couchbase Development: A NoSQL Platform for the Enterprise discusses programming for Couchbase using Java and scripting languages, querying and searching, handling migration, and integrating Couchbase with Hadoop, HDFS, and JSON. It also discusses migration from other NoSQL databases like MongoD...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Vohra, Deepak, 1966- (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: California : Apress, [2015]
Colección:Expert's voice in databases.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn917153130
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 150810t20152015cau ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d GW5XE  |d YDXCP  |d IDEBK  |d SNK  |d OCLCF  |d BTCTA  |d UMI  |d COO  |d DEBBG  |d EBLCP  |d OCLCQ  |d IAO  |d IAS  |d JBG  |d IAD  |d SOI  |d ILO  |d ICN  |d VT2  |d UAB  |d Z5A  |d LIV  |d OCLCQ  |d ESU  |d IOG  |d U3W  |d IDB  |d MERUC  |d OCLCQ  |d CEF  |d DEHBZ  |d EZ9  |d OCLCQ  |d REB  |d OCLCQ  |d WYU  |d UKMGB  |d AU@  |d UKAHL  |d UWW  |d LEAUB  |d OCLCQ  |d DCT  |d ERF  |d SRU  |d OCLCQ  |d OCLCO  |d OCLCQ 
015 |a GBB8L6512  |2 bnb 
016 7 |a 019126948  |2 Uk 
019 |a 918993993  |a 919508870  |a 985052665  |a 1005808111  |a 1008960046  |a 1021272714  |a 1026467650  |a 1066471913  |a 1066677950  |a 1069671152  |a 1082300696  |a 1086467419  |a 1103265917  |a 1110905120  |a 1112574003 
020 |a 9781484214343  |q (electronic bk.) 
020 |a 148421434X  |q (electronic bk.) 
020 |a 1484214358  |q (print) 
020 |a 9781484214350  |q (print) 
020 |z 9781484214350 
024 7 |a 10.1007/978-1-4842-1434-3  |2 doi 
029 1 |a AU@  |b 000056951282 
029 1 |a AU@  |b 000067109497 
029 1 |a CHNEW  |b 000893583 
029 1 |a CHNEW  |b 000986511 
029 1 |a CHVBK  |b 509394280 
029 1 |a DEBBG  |b BV043020222 
029 1 |a DEBBG  |b BV043626796 
029 1 |a DEBSZ  |b 455697922 
029 1 |a GBVCP  |b 882846884 
029 1 |a NLGGC  |b 395412781 
029 1 |a UKMGB  |b 019126948 
029 1 |a AU@  |b 000068979527 
035 |a (OCoLC)917153130  |z (OCoLC)918993993  |z (OCoLC)919508870  |z (OCoLC)985052665  |z (OCoLC)1005808111  |z (OCoLC)1008960046  |z (OCoLC)1021272714  |z (OCoLC)1026467650  |z (OCoLC)1066471913  |z (OCoLC)1066677950  |z (OCoLC)1069671152  |z (OCoLC)1082300696  |z (OCoLC)1086467419  |z (OCoLC)1103265917  |z (OCoLC)1110905120  |z (OCoLC)1112574003 
037 |a CL0500000637  |b Safari Books Online 
050 4 |a QA76.9.C55 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 004/.36  |2 23 
049 |a UAMI 
100 1 |a Vohra, Deepak,  |d 1966-  |e author. 
245 1 0 |a Pro couchbase development :  |b a NoSQL platform for the enterprise /  |c Deepak Vohra. 
264 1 |a California :  |b Apress,  |c [2015] 
264 4 |c ©2015 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
490 1 |a The expert's voice in databases 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed August 11, 2015). 
500 |a Includes index. 
520 |a Pro Couchbase Development: A NoSQL Platform for the Enterprise discusses programming for Couchbase using Java and scripting languages, querying and searching, handling migration, and integrating Couchbase with Hadoop, HDFS, and JSON. It also discusses migration from other NoSQL databases like MongoDB. This book is for big data developers who use Couchbase NoSQL database or want to use Couchbase for their web applications as well as for those migrating from other NoSQL databases like MongoDB and Cassandra. For example, a reason to migrate from Cassandra is that it is not based on the JSON document model with support for a flexible schema without having to define columns and supercolumns. The target audience is largely Java developers but the book also supports PHP and Ruby developers who want to learn about Couchbase. The author supplies examples in Java, PHP, Ruby, and JavaScript. After reading and using this hands-on guide for developing with Couchbase, you'll be able to build complex enterprise, database and cloud applications that leverage this powerful platform. 
505 0 |a Intro; Contents at a Glance; Contents; About the Author; About the Technical Reviewer; Chapter 1: Why NoSQL?; What Is JSON?; What Is Wrong with SQL?; Advantages of NoSQL Databases; Scalability; Ultra-High Availability; Commodity Hardware; Flexible Schema or No Schema; Big Data; Object-Oriented Programming; Performance; Failure Handling; Less Administration; Asynchronous Replication with Auto-Failover; Caching for Read and Write Performance; Cloud Enabled; What Has Big Data Got to Do with NoSQL?; NoSQL Is Not without Drawbacks; BASE, Not ACID; Still New to the Field; Vendor Support Is Lacking. 
505 8 |a Why Couchbase Server?Flexible Schema JSON Documents; Scalability; Auto-Sharding Cluster Technology; High Performance from High Throughput and Low Latency; Cluster High Availability; Cross Data Center Replication; Data Locality; Rack Awareness; Multiple Readers and Writers; Support for Commonly Used Object-Oriented Languages; Administration and Monitoring GUI; Who Uses Couchbase Server and for What?; Summary; Chapter 2: Using the Java Client; Setting Up the Environment; Creating a Maven Project; Creating a Data Bucket; Connecting to Couchbase Server; Creating a Document; Getting a Document. 
505 8 |a Updating a DocumentCreating a View; Querying a View; Deleting a Document; Summary; Chapter 3: Using Spring Data; Setting Up the Environment; Creating a Maven Project; Installing Spring Data Couchbase; Configuring JavaConfig; Creating a Model; Using Spring Data with Couchbase with Template; Running Couchbase CRUD Operations; Save Ops; Remove Ops; Insert Ops; Exists Method; Find Ops; Query View; Update Ops; Bucket Callback; Using Spring Data Repositories with Couchbase; Creating the all View; Document Count; Finding Entities from the Repository; Finding if an Entity Exists; Saving Entities. 
505 8 |a Deleting EntitiesSummary; Chapter 4: Accessing Couchbase with PHP; Setting the Environment; Installing PHP; Installing Couchbase PHP SDK; Creating a Document; Upserting a Document; Getting a Document; Replacing a Document; Incrementing and Decrementing a Document; Deleting a Document; Summary; Chapter 5: Accessing with Ruby; Setting the Environment; Installing Ruby; Installing DevKit; Installing Ruby Client Library; Connecting with Couchbase Server; Creating a Document in Couchbase Server; Setting a Document; Adding a Document; Retrieving a Document; Updating a Document; Deleting a Document. 
505 8 |a Querying a Document with ViewSummary; Chapter 6: Using Node.js; Setting Up the Environment; Installing Node.js; Installing Node.js Client Library; Connecting with Couchbase Server; Creating a Document in Couchbase Server; Upserting a Document; Inserting a Document; Getting a Document; Updating a Document; Deleting a Document; Summary; Chapter 7: Using Elasticsearch; Setting the Environment; Installing the Couchbase Plugin for Elasticsearch; Configuring Elasticsearch; Installing the Elasticsearch Head Third-Party Plugin; Starting Elasticsearch; Providing an Index Template in Elasticsearch. 
504 |a Includes bibliographical references at the end of each chapters and index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Client/server computing. 
650 0 |a Database management. 
650 6 |a Architecture client-serveur (Informatique) 
650 6 |a Bases de données  |x Gestion. 
650 7 |a Software Engineering.  |2 bicssc 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Databases.  |2 bicssc 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Client/server computing.  |2 fast  |0 (OCoLC)fst00864205 
650 7 |a Database management.  |2 fast  |0 (OCoLC)fst00888037 
655 0 |a Database management. 
776 0 8 |i Printed edition:  |z 9781484214350 
830 0 |a Expert's voice in databases. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484214343/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH31716297 
938 |a Baker and Taylor  |b BTCP  |n BK0017719502 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4830642 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4178076 
938 |a EBSCOhost  |b EBSC  |n 1049897 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis32348708 
938 |a YBP Library Services  |b YANK  |n 12567973 
938 |a YBP Library Services  |b YANK  |n 12524247 
994 |a 92  |b IZTAP