🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #205600

Re: jsp vs php

#205600
From: Michoo
Date: Mon, 13 May 2013 13:23
25 lines
3141 bytes
On 13.05.2013 15:17, M.M. wrote:
> W dniu poniedziałek, 13 maja 2013 14:28:05 UTC+2 użytkownik Michoo napisał:
>
>> Co znaczy, �e CSV jest w buforach. Skonfiguruj baz� danych tak aby
>> pracowa�a w trybie wy��czno�ci i spr�buj ponownie. Do tego bazy
>> si� specjalnie DEnormalizuje aby poprawi� wydajno�� pewnych operacji.
>
> Mozna denormalizowac. Pytanie tylko, czy to jest celowe i czy warto. Baze
> uzywa sie dla wygody, dla czytelnosci, elastycznosci. A jak sie dane
> wielokrotnie powieli, widoki sie zmaterializuje, to sie zrobi straszny
> bajzel. Zastanawiam sie, czy moze lepiej zrzucic dane do do plikow binarnych i
> potem uzywac innych narzedzi.

Są jeszcze bazy obiektowe - to raz. A od tego są widoki, trigery, 
procedury składowane, żeby nie było bajzlu. Taki przykład ze światka 
postgresql, który widziałem:
- w bazie trzymany json jako tekst
- dodana funkcja attr(key) zwracająca wartość na podstawie klucza
- utworzony indeks funkcyjny dla różnych, popularnych wywołań atr(key)
Masz prosty storage, szybki dostęp do danych (cache, optymalizacja) i 
SQL pozwalający na szybkie filtrowanie/sortowanie danych.

-- 
Pozdrawiam
Michoo
Technical Details
Message-ID: <kmqq1p$3b6$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <cfa1e1b8-b40c-45e1-a091-7e7a1f53c751@googlegroups.com> <km4nal$kkp$1@news.mm.pl> <4485a9d5-1bcb-43f0-b0a1-d40637de7a4c@googlegroups.com> <db2da6e3-badf-46d1-b0b5-3bead35d039e@googlegroups.com> <e29c6d46-5143-4e90-b0d7-5322767a06e8@googlegroups.com> <51874eb2$0$1250$65785112@news.neostrada.pl> <6f61945a-2435-4f60-bd44-29994fd65fcd@googlegroups.com> <kmau09$ju5$1@speranza.aioe.org> <8c385987-52d9-4567-bbff-3aa0465b34bc@googlegroups.com> <kmbgce$ile$1@speranza.aioe.org> <e30f409d-0f8d-449c-93f2-9abf7383886f@googlegroups.com> <kmd4e5$k0a$1@speranza.aioe.org> <3b49cd2b-90c3-447d-8336-fb075c6b694e@googlegroups.com> <kmijq0$tc$1@speranza.aioe.org> <2446e68c-18fd-49b3-af81-c912a0b4205b@googlegroups.com> <kmq6hd$rac$1@speranza.aioe.org> <61d28d50-6b3f-4032-bbf6-d266980c3780@googlegroups.com> <kmqih9$1lc$1@speranza.aioe.org> <af01de83-f3aa-48e8-9e31-d4c7926c1d65@googlegroups.com> <kmqmq8$ods$1@mx1.internetia.pl> <ab0742b9-31ba-4b0d-9e2c-25e85ed9413c@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Michoo <michoo_news@vp.pl>
Newsgroups: pl.comp.programming
Subject: Re: jsp vs php
Date: Mon, 13 May 2013 15:23:19 +0200
Organization: Netia S.A.
Lines: 25
Message-ID: <kmqq1p$3b6$1@mx1.internetia.pl>
References: <cfa1e1b8-b40c-45e1-a091-7e7a1f53c751@googlegroups.com> <km4nal$kkp$1@news.mm.pl> <4485a9d5-1bcb-43f0-b0a1-d40637de7a4c@googlegroups.com> <db2da6e3-badf-46d1-b0b5-3bead35d039e@googlegroups.com> <e29c6d46-5143-4e90-b0d7-5322767a06e8@googlegroups.com> <51874eb2$0$1250$65785112@news.neostrada.pl> <6f61945a-2435-4f60-bd44-29994fd65fcd@googlegroups.com> <kmau09$ju5$1@speranza.aioe.org> <8c385987-52d9-4567-bbff-3aa0465b34bc@googlegroups.com> <kmbgce$ile$1@speranza.aioe.org> <e30f409d-0f8d-449c-93f2-9abf7383886f@googlegroups.com> <kmd4e5$k0a$1@speranza.aioe.org> <3b49cd2b-90c3-447d-8336-fb075c6b694e@googlegroups.com> <kmijq0$tc$1@speranza.aioe.org> <2446e68c-18fd-49b3-af81-c912a0b4205b@googlegroups.com> <kmq6hd$rac$1@speranza.aioe.org> <61d28d50-6b3f-4032-bbf6-d266980c3780@googlegroups.com> <kmqih9$1lc$1@speranza.aioe.org> <af01de83-f3aa-48e8-9e31-d4c7926c1d65@googlegroups.com> <kmqmq8$ods$1@mx1.internetia.pl> <ab0742b9-31ba-4b0d-9e2c-25e85ed9413c@googlegroups.com>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1368451961 3430 83.238.197.12 (13 May 2013 13:32:41 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Mon, 13 May 2013 13:32:41 +0000 (UTC)
In-Reply-To: <ab0742b9-31ba-4b0d-9e2c-25e85ed9413c@googlegroups.com>
X-Tech-Contact: usenet@internetia.pl
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.11) Gecko/20121123 Icedove/10.0.11
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit