Skip to content

Commit f56cd1b

Browse files
committed
new postgresql resource
1 parent 4456d12 commit f56cd1b

File tree

6 files changed

+24
-10
lines changed

6 files changed

+24
-10
lines changed

all.html

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4650,6 +4650,11 @@ <h2>General PostgreSQL resources</h2>
46504650
covers how to find slow queries, tune indexes and modify your queries
46514651
to run faster.</p>
46524652
</li>
4653+
<li>
4654+
<p><a href="https://blog.andyet.com/2016/02/04/postgres-9.5-document-store-hybrid/">Creating a Document-Store Hybrid in Postgres 9.5</a>
4655+
explains how to store and query JSON data, similar to how
4656+
<a href="/no-sql-datastore.html">NoSQL data stores</a> operate.</p>
4657+
</li>
46534658
</ul>
46544659
<h1>MySQL</h1>
46554660
<p>MySQL is an open source <a href="/databases.html">relational database</a>
@@ -5355,7 +5360,7 @@ <h2>Why are servers necessary?</h2>
53555360
actual users (as opposed to test users) are known as <em>production</em> servers.
53565361
Production servers hold real data (again as opposed to test data) and must be
53575362
secure against unauthorized access.</p>
5358-
<h2>"Bare metal" servers</h2>
5363+
<h2>Bare metal servers</h2>
53595364
<p>The term <em>bare metal</em> refers to purchasing the actual hardware and hooking
53605365
it up to the Internet either through a business-class internet service
53615366
provider (ISP) or
@@ -5366,9 +5371,9 @@ <h2>"Bare metal" servers</h2>
53665371
volume but if your site serves a lot of traffic it will alert an ISP's
53675372
filters.</p>
53685373
<p>The bare metal option offers the most control over the server configuration,
5369-
usually has the highest performance for the price, but also is the most
5374+
usually has the highest performance for the price, but also is the most
53705375
expensive upfront option and the highest ongoing maintenance. With bare
5371-
metal servers the ongoing operating cost is the electricity the server(s)
5376+
metal servers the ongoing operating cost is the electricity the server(s)
53725377
use as well as handling repairs when server components malfunction. You're
53735378
taking on manual labor working with hardware as well as the rest of the
53745379
software stack.</p>

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2016-02-25T08:52:06Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2016-02-26T12:55:24Z</updated></feed>

postgresql.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -248,6 +248,11 @@ <h2>General PostgreSQL resources</h2>
248248
covers how to find slow queries, tune indexes and modify your queries
249249
to run faster.</p>
250250
</li>
251+
<li>
252+
<p><a href="https://blog.andyet.com/2016/02/04/postgres-9.5-document-store-hybrid/">Creating a Document-Store Hybrid in Postgres 9.5</a>
253+
explains how to store and query JSON data, similar to how
254+
<a href="/no-sql-datastore.html">NoSQL data stores</a> operate.</p>
255+
</li>
251256
</ul>
252257
<h3>Do you want to learn more about data or web apps?</h3>
253258
<div class="row">

servers.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ <h2>Why are servers necessary?</h2>
4242
actual users (as opposed to test users) are known as <em>production</em> servers.
4343
Production servers hold real data (again as opposed to test data) and must be
4444
secure against unauthorized access.</p>
45-
<h2>"Bare metal" servers</h2>
45+
<h2>Bare metal servers</h2>
4646
<p>The term <em>bare metal</em> refers to purchasing the actual hardware and hooking
4747
it up to the Internet either through a business-class internet service
4848
provider (ISP) or
@@ -53,9 +53,9 @@ <h2>"Bare metal" servers</h2>
5353
volume but if your site serves a lot of traffic it will alert an ISP's
5454
filters.</p>
5555
<p>The bare metal option offers the most control over the server configuration,
56-
usually has the highest performance for the price, but also is the most
56+
usually has the highest performance for the price, but also is the most
5757
expensive upfront option and the highest ongoing maintenance. With bare
58-
metal servers the ongoing operating cost is the electricity the server(s)
58+
metal servers the ongoing operating cost is the electricity the server(s)
5959
use as well as handling repairs when server components malfunction. You're
6060
taking on manual labor working with hardware as well as the rest of the
6161
software stack.</p>

source/content/pages/05-data/05-postgresql.markdown

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,3 +214,7 @@ The post is an inside look at the evolution of Braintree's usage of the database
214214
* This article on [performance tuning PostgreSQL](http://www.geekytidbits.com/performance-tuning-postgres/)
215215
covers how to find slow queries, tune indexes and modify your queries
216216
to run faster.
217+
218+
* [Creating a Document-Store Hybrid in Postgres 9.5](https://blog.andyet.com/2016/02/04/postgres-9.5-document-store-hybrid/)
219+
explains how to store and query JSON data, similar to how
220+
[NoSQL data stores](/no-sql-datastore.html) operate.

source/content/pages/07-web-app-deployment/02-servers.markdown

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Production servers hold real data (again as opposed to test data) and must be
2222
secure against unauthorized access.
2323

2424

25-
## "Bare metal" servers
25+
## Bare metal servers
2626
The term *bare metal* refers to purchasing the actual hardware and hooking
2727
it up to the Internet either through a business-class internet service
2828
provider (ISP) or
@@ -34,9 +34,9 @@ volume but if your site serves a lot of traffic it will alert an ISP's
3434
filters.
3535

3636
The bare metal option offers the most control over the server configuration,
37-
usually has the highest performance for the price, but also is the most
37+
usually has the highest performance for the price, but also is the most
3838
expensive upfront option and the highest ongoing maintenance. With bare
39-
metal servers the ongoing operating cost is the electricity the server(s)
39+
metal servers the ongoing operating cost is the electricity the server(s)
4040
use as well as handling repairs when server components malfunction. You're
4141
taking on manual labor working with hardware as well as the rest of the
4242
software stack.

0 commit comments

Comments
 (0)