• 12
name

A PHP Error was encountered

Severity: Notice

Message: Undefined index: userid

Filename: views/question.php

Line Number: 191

Backtrace:

File: /home/prodcxja/public_html/questions/application/views/question.php
Line: 191
Function: _error_handler

File: /home/prodcxja/public_html/questions/application/controllers/Questions.php
Line: 433
Function: view

File: /home/prodcxja/public_html/questions/index.php
Line: 315
Function: require_once

I like the concept of relying on third-party service hosting my data but what's the point of using super-fast NoSQL storage via remote hosting?

It maybe in different datacenter or even country! And network calls always cost a lot in comparison with local storage.

Or should I use a service like this just in case when I don't query it very often?

what's the point of using super-fast NoSQL storage via remote hosting?

Because your web/application server is presumably at the remote site as well, thereby enabling it to query the NoSQL database at LAN speeds and then deliver the resulting webpage to your users.

  • 3
Reply Report

Hosted Redis is a double edged sword. While you don't have to install and maintain the server, your app's performance will be variable. You should pick hosted redis only when the ping times are very low. If you are not sure, ask for their IP and do a ping/tracert from your server (not from your laptop).

  • 1
Reply Report

Also presumably both your site and remote redis server are located in datacenters, so connection is fast.

Someone did the test and reported something like 8 000 - 10 000 ops per second if use machine in different data center. This is still huge performance.

  • 0
Reply Report

Trending Tags