Cargando…

MongoDB and PHP /

"What would happen if you optimized a data store for the operations application developers actually use? You'd arrive at MongoDB, the reliable document-oriented database. With this concise guide, you'll learn how to build elegant database applications with MongoDB and PHP. Written by...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Francia, Steve
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol : O'Reilly Media, ©2012.
Edición:1st ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn774279044
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 120130s2012 caua o 000 0 eng d
010 |a  2012360976 
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d XII  |d UMI  |d COO  |d N$T  |d OCLCQ  |d YDXCP  |d DEBSZ  |d OCLCQ  |d TEFOD  |d OCLCQ  |d OCLCF  |d OCLCQ  |d IDEBK  |d OCLCQ  |d VT2  |d REB  |d NLE  |d TEFOD  |d OCLCQ  |d FEM  |d OCLCQ  |d OCLCO  |d BRL  |d CEF  |d MOQ  |d WYU  |d UAB  |d AU@  |d OCLCQ  |d UKAHL  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBB1E0064  |2 bnb 
016 7 |a 015986919  |2 Uk 
019 |a 786165553  |a 802279463  |a 803521488  |a 859879621  |a 968071896  |a 969028913  |a 1062885481  |a 1103250474  |a 1129351648 
020 |a 9781449324841  |q (electronic bk.) 
020 |a 1449324843  |q (electronic bk.) 
020 |a 9781449324858  |q (electronic bk.) 
020 |a 1449324851  |q (electronic bk.) 
020 |z 1449324851 
020 |z 9781449324827 
020 |z 1449324827 
020 |z 9781449314361  |q (pbk.) 
020 |z 1449314368 
029 1 |a DEBBG  |b BV040901699 
029 1 |a DEBSZ  |b 378290533 
029 1 |a DEBSZ  |b 381377393 
029 1 |a DEBSZ  |b 397235356 
029 1 |a AU@  |b 000055789990 
029 1 |a AU@  |b 000066231648 
029 1 |a AU@  |b 000067101445 
035 |a (OCoLC)774279044  |z (OCoLC)786165553  |z (OCoLC)802279463  |z (OCoLC)803521488  |z (OCoLC)859879621  |z (OCoLC)968071896  |z (OCoLC)969028913  |z (OCoLC)1062885481  |z (OCoLC)1103250474  |z (OCoLC)1129351648 
037 |a CL0500000133  |b Safari Books Online 
037 |a F187EF88-C399-4238-A112-7BB4D8406F2F  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.9.D3 .F889 2012eb 
072 7 |a COM  |x 051170  |2 bisacsh 
082 0 4 |a 005.756 
049 |a UAMI 
100 1 |a Francia, Steve. 
245 1 0 |a MongoDB and PHP /  |c Steve Francia. 
246 3 |a Mongo DB and PHP 
250 |a 1st ed. 
260 |a Sebastopol :  |b O'Reilly Media,  |c ©2012. 
300 |a 1 online resource (ix, 62 pages) :  |b illustrations 
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  |2 rda 
505 0 |a Chapter 1. Why Mongo? The Problem of Objects and Relational Data Structures; The Problem with ORMs; ORMs Are Hairy and Complex; ORMs Aren't Performant; ORMs Neutered SQL; Complicated Architecture; PHP Is Mostly CRUD; MongoDB, Optimized for Operation; MongoDB Is a Document Database; Document == Array; Databases; Collections; Documents; MongoDB Is Optimized for CRUD Operations; Optimal Interface for Developers; Optimal Performance; Optimal Simplicity; The Value of Consistency. 
505 8 |a Chapter 2. PHP, MongoDB, and You. Installing the Driver on Linux or MacOS X; Checking for the Driver; Installing the Driver; Upgrading the Driver; Installing the Driver on Windows; Connecting to a Database; Connecting to a MongoDB Database Server; Selecting a Database; The Basics (CRUD Operations); Creating/Selecting a Collection; Creating a Document; Important Details about Updating; About Consistency; About fsync; Primary Keys and ObjectIds; About Primary Keys; Reading a Document; About ObjectIds; Retrieving Select Values; Updating a Document; Changing a Value. 
505 8 |a Adding a ValueAppending a Value to an Array; Upsert and Multiple; Saving a Document; Deleting a Document; The MongoDB Shell; mongo; Using the Shell; Shell Is JavaScript; Administrative Commands; Working with Sets; Querying Sets; Finding (Querying) Data in MongoDB; Pagination with the Cursor; Ranges; Working with Arrays; Finding a Value in an Array; in; nin; all; Matching Entire Arrays; slice; size; elemMatch; Using Dot Notation; Conditionals; Working with Multiple Documents; Updating Multiple Records; Deleting Multiple Records; Working with Indexes; Setting Indexes; Index Order; About Indexes. 
505 8 |a Compound IndexesIndexing Arrays; Indexes and Memory; Database References; References Are Not Foreign Keys; When to Use References or Reference versus Embed; How to Create References; Creating Manual References; Creating DBRefs; How to Access DBRefs; Dates and Times -- Chapter 3. Advanced MongoDB. Regular Expressions; Creating a MongoDB Regular Expression; Regular Expressions and Indexes; Aggregation Commands; The Distinct Command; The Group Command; Group Parameters; Group Examples; MapReduce; Overview; findAndModify; GridFS; What Is GridFS?; Using GridFS; Mongofiles; Replication. 
505 8 |a High AvailabilityWhy Three Nodes?; Really Easy Configuration; Checking the Replica Set Status; Sharding; Gotchas; The Problem; The Array!= Array Problem; Request Injection Attacks -- Chapter 4. PHP Libraries and Tools. Object Document Mappers (ODM); Doctrine MongoDB ODM; Active Mongo; Mandango; Tools; MongoQueue; Genghis; RockMongo; Frameworks; Symfony2; Lithium; Zend; Fuel; FatFree Framework -- Chapter 5. Conclusion. 
520 |a "What would happen if you optimized a data store for the operations application developers actually use? You'd arrive at MongoDB, the reliable document-oriented database. With this concise guide, you'll learn how to build elegant database applications with MongoDB and PHP. Written by the Chief Solutions Architect at 10gen--the company that develops and supports this open source database--this book takes you through MongoDB basics such as queries, read-write operations, and administration, and then dives into MapReduce, sharding, and other advanced topics. Get out of the relational database rut, and take advantage of a high-performing system optimized for operations and scale"--Publisher. 
588 0 |a Print version record. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 7 |a MongoDB.  |2 blmlsh 
650 0 |a Relational databases. 
650 0 |a PHP (Computer program language) 
650 6 |a Bases de données relationnelles. 
650 6 |a PHP (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x SQL.  |2 bisacsh 
650 7 |a PHP (Computer program language)  |2 fast 
650 7 |a Relational databases  |2 fast 
776 0 8 |i Print version:  |a Francia, Steve.  |t MongoDB and PHP.  |d Sebastopol : O'Reilly Media, ©2012  |z 9781449314361  |w (OCoLC)768072563 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781449324827/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH21641497 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL847593 
938 |a EBSCOhost  |b EBSC  |n 466750 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28410996 
938 |a YBP Library Services  |b YANK  |n 9523378 
938 |a YBP Library Services  |b YANK  |n 7406786 
994 |a 92  |b IZTAP