I do not like NOSQL because I think relationally, but I've come to a
realization due to remaining open to them:
Aggressive use of views in database-driven apps will lead to code that
is easily selected via a simple SQL::Abstract call AND the query
language
for SQL abastract is very similar to what you might use in a NOSQL
tool like Redis or MongoDB, thus making the transition easier, if it
becomes necessary
Instead of having Perl code with complex SQL, the views immediately
make
your pure SQL simpler. Then you get away from SQL altogether with
views
and then you make your move to the performance advantages of NOSQL
easily.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|