PostgreSQL Server Programming - Second Edition

 
9781783980581: PostgreSQL Server Programming - Second Edition
Biographie de l'auteur :

Usama Dar

Usama Dar is a seasoned software developer and architect. During his 14 years' career, he has worked extensively with PostgreSQL and other database technologies. He worked on PostgreSQL internals extensively while he was working for EnterpriseDB. Currently, he lives in Munich where he works for Huawei's European Research Center. He designs the next generation of high-performance database systems based on open source technologies, such as PostgreSQL, which are used under high workloads and strict performance requirements.



Hannu Krosing

Hannu Krosing was a PostgreSQL user before it was rewritten to use SQL as its main query language in 1995. Therefore, he has both the historic perspective of its development, as well as almost 20 years of experience in using it to solve various real-life problems. He was the first database administrator and database architect at Skype, where he invented the sharding language PL/Proxy that allows you to scale the user database in order to work with billions of users. After he left Skype at the end of 2006?about a year after it was bought by eBay?he has been working as a PostgreSQL consultant with 2ndQuadrant, the premier PostgreSQL consultancy with a global reach and local presence in most parts of the world. He has coauthored PostgreSQL 9 Administration Cookbook, Packt Publishing, together with one of the main PostgreSQL developers, Simon Riggs.



Jim Mlodgenski

Jim Mlodgenski is the CTO of OpenSCG, a professional services company focused on leveraging open source technologies for strategic advantage. He was formerly the CEO of StormDB, a database cloud company focused on horizontal scalability. Prior to StormDB, he has held highly technical roles at Cirrus Technology, Inc., EnterpriseDB, and Fusion Technologies. Jim is also a fervent advocate of PostgreSQL. He is on the board of the United States PostgreSQL Association as well as a part of the organizing teams of the New York PostgreSQL User Group and Philadelphia PostgreSQL User Group.



Kirk Roybal

Kirk Roybal has been an active member of the PostgreSQL community since 1998. He has helped organize user groups in Houston, Dallas, and Bloomington, IL. He has mentored many junior database administrators and provided cross-training to senior database engineers. He has provided solutions using PostgreSQL for reporting, business intelligence, data warehousing, applications, and development support. He saw the scope of PostgreSQL when his first small-scale business customer asked for a web application. At that time, competitive database products were either extremely immature or cost prohibitive.

Présentation de l'éditeur :

Extend PostgreSQL using PostgreSQL server programming to create, test, debug, and optimize a range of user-defined functions in your favorite programming language

About This Book

  • Acquaint yourself with all the options to extend PostgreSQL using the programming language of your choice such as C++ and PL/Python
  • Work with PostgreSQL 9.4 so you can immediately take advantage of all the improvements and new features
  • Utilize the extensive code examples and many novel tips and tricks for maximum performance gain

Who This Book Is For

This book is for moderate to advanced PostgreSQL database professionals who wish to extend PostgreSQL, utilizing the most updated features of PostgreSQL 9.4. For a better understanding of this book, familiarity with writing SQL, a basic idea of query tuning, and some coding experience in your preferred language is expected.

What You Will Learn

  • Write functions in the built-in PL/pgSQL language or your language of choice
  • Define and use user-defined functions (UDF)
  • Scale your data with PL/Proxy
  • Extend PostgreSQL to overcome the limitations of classical SQL servers
  • Debug using NOTIFY and using PL/pgSQL debugging extensions
  • Discover the new features in PostgreSQL 9.4 such as event triggers and other improvements relevant to server-side programming
  • Fully integrate the database layer into your development

In Detail

This book will show you that PostgreSQL is so much more than a database server. In fact, it could even be seen as an application development framework, with the added bonuses of transaction support, massive data storage, journaling, recovery, and a host of other features that the PostgreSQL engine provides.

You will get to grips with creating libraries of useful code, grouping them into even more useful components, and distributing them to the community. Then, you will take a look at user-defined functions, and how to define and utilize them efficiently. You will also learn how to extract data from a multitude of foreign data sources and extend PostgreSQL to do it natively. What's more, you can do all of this in a nifty debugging interface that will allow you to do it efficiently and reliably. This book explores all possible ways to extend PostgreSQL and write server-side code using various programming languages with concrete and easy-to-understand examples.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Acheter neuf Afficher le livre
EUR 44,51

Autre devise

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis

Destinations, frais et délais

Ajouter au panier

Meilleurs résultats de recherche sur AbeBooks

1.

Usama Dar, Hannu Krosing, Jim Mlodgenski
Edité par Packt Publishing Limited, United Kingdom (2015)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 10
impression à la demande
Vendeur
The Book Depository
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, United Kingdom, 2015. Paperback. État : New. 2nd Revised edition. 234 x 190 mm. Language: English Brand New Book ***** Print on Demand *****.This book is for moderate to advanced PostgreSQL database professionals who wish to extend PostgreSQL, utilizing the most updated features of PostgreSQL 9.4. For a better understanding of this book, familiarity with writing SQL, a basic idea of query tuning, and some coding experience in your preferred language is expected. N° de réf. du libraire AAV9781783980581

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 44,51
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

2.

Dar, Usama
Edité par Packt Publishing (2016)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 1
impression à la demande
Vendeur
Ria Christie Collections
(Uxbridge, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing, 2016. Paperback. État : New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. N° de réf. du libraire ria9781783980581_lsuk

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 44,68
Autre devise

Ajouter au panier

Frais de port : EUR 3,90
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

3.

Usama Dar
Edité par Packt Publishing Limited (2015)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Quantité : > 20
impression à la demande
Vendeur
Books2Anywhere
(Fairford, GLOS, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, 2015. PAP. État : New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du libraire LQ-9781783980581

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 38,24
Autre devise

Ajouter au panier

Frais de port : EUR 10,58
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

4.

Usama Dar, Hannu Krosing, Jim Mlodgenski
Edité par Packt Publishing Limited, United Kingdom (2015)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 10
impression à la demande
Vendeur
The Book Depository US
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, United Kingdom, 2015. Paperback. État : New. 2nd Revised edition. 234 x 190 mm. Language: English . Brand New Book ***** Print on Demand *****. This book is for moderate to advanced PostgreSQL database professionals who wish to extend PostgreSQL, utilizing the most updated features of PostgreSQL 9.4. For a better understanding of this book, familiarity with writing SQL, a basic idea of query tuning, and some coding experience in your preferred language is expected. N° de réf. du libraire AAV9781783980581

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 50,22
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

5.

Usama Dar
Edité par Packt Publishing Limited (2015)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Quantité : > 20
impression à la demande
Vendeur
PBShop
(Wood Dale, IL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, 2015. PAP. État : New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du libraire IQ-9781783980581

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 48,40
Autre devise

Ajouter au panier

Frais de port : EUR 3,67
Vers Etats-Unis
Destinations, frais et délais

6.

Dar, Usama; Krosing, Hannu; Mlodgenski, Jim; Roybal, Kirk
Edité par Packt Publishing - ebooks Account (2015)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 1
Vendeur
Irish Booksellers
(Rumford, ME, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Account, 2015. Paperback. État : New. book. N° de réf. du libraire 1783980583

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 61,61
Autre devise

Ajouter au panier

Frais de port : Gratuit
Vers Etats-Unis
Destinations, frais et délais

7.

Dar, Usama
Edité par Packt Publishing - ebooks Acco (2017)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 20
impression à la demande
Vendeur
Murray Media
(North Miami Beach, FL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Acco, 2017. Paperback. État : New. This item is printed on demand. N° de réf. du libraire 1783980583

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 59,98
Autre devise

Ajouter au panier

Frais de port : EUR 2,75
Vers Etats-Unis
Destinations, frais et délais

8.

Hannu Krosing
Edité par Packt Publishing - ebooks Account
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 20
Vendeur
BuySomeBooks
(Las Vegas, NV, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Account. Paperback. État : New. Paperback. 312 pages. Dimensions: 9.2in. x 7.5in. x 0.9in.Extend PostgreSQL using PostgreSQL server programming to create, test, debug, and optimize a range of user-defined functions in your favorite programming language About This BookAcquaint yourself with all the options to extend PostgreSQL using the programming language of your choice such as C and PLPythonWork with PostgreSQL 9. 4 so you can immediately take advantage of all the improvements and new featuresUtilize the extensive code examples and many novel tips and tricks for maximum performance gainWho This Book Is ForThis book is for moderate to advanced PostgreSQL database professionals who wish to extend PostgreSQL, utilizing the most updated features of PostgreSQL 9. 4. For a better understanding of this book, familiarity with writing SQL, a basic idea of query tuning, and some coding experience in your preferred language is expected. In Detail This book will show you that PostgreSQL is so much more than a database server. In fact, it could even be seen as an application development framework, with the added bonuses of transaction support, massive data storage, journaling, recovery, and a host of other features that the PostgreSQL engine provides. You will get to grips with creating libraries of useful code, grouping them into even more useful components, and distributing them to the community. Then, you will take a look at user-defined functions, and how to define and utilize them efficiently. You will also learn how to extract data from a multitude of foreign data sources and extend PostgreSQL to do it natively. Whats more, you can do all of this in a nifty debugging interface that will allow you to do it efficiently and reliably. This book explores all possible ways to extend PostgreSQL and write server-side code using various programming languages with concrete and easy-to-understand examples. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. N° de réf. du libraire 9781783980581

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 66,33
Autre devise

Ajouter au panier

Frais de port : EUR 3,64
Vers Etats-Unis
Destinations, frais et délais

9.

Dar, Usama; Krosing, Hannu; Mlodgenski, Jim; Roybal, Kirk
Edité par Packt Publishing - ebooks Account
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) PAPERBACK Quantité : > 20
Vendeur
Russell Books
(Victoria, BC, Canada)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Account. PAPERBACK. État : New. 1783980583 Special order direct from the distributor. N° de réf. du libraire ING9781783980581

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 71,09
Autre devise

Ajouter au panier

Frais de port : EUR 6,44
De Canada vers Etats-Unis
Destinations, frais et délais

10.

Dar, Usama, Krosing, Hannu, Mlodgenski,
Edité par Packt Publishing - ebooks Acco (2017)
ISBN 10 : 1783980583 ISBN 13 : 9781783980581
Neuf(s) Paperback Quantité : 2
impression à la demande
Vendeur
Murray Media
(North Miami Beach, FL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Acco, 2017. Paperback. État : New. This item is printed on demand. N° de réf. du libraire P111783980583

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 75,39
Autre devise

Ajouter au panier

Frais de port : EUR 2,75
Vers Etats-Unis
Destinations, frais et délais

autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre