database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7634 게시물 읽기
No. 7634
bytea 를 blob 처럼 쓸 수 있을까요?
작성자
송효진
작성일
2009-03-06 21:53
조회수
8,444

쿼리 결과를 캐시하려는데 기왕 하려는거 압축해서 저장하려고 합니다.


pg_escape_bytea() pg_unescape_bytea() 를 반드시 써야 하는데, bind 로 어떻게 이거 안쓰고 쓸 수 있을까요?


bytea 는 저장 자체가 escape 된 text 로 되는건지... binary 저장일듯 한데, 그러면 escape unescape 과정이 매번 두배라서 자원이 매우 아까울것 같습니다.

이 글에 대한 댓글이 총 3건 있습니다.

그런건 걍 memcached로~ ㅋ

신기배(소타)님이 2009-03-07 02:16에 작성한 댓글입니다.

ㄱㅅㄱㅅ

좀 찾아보니 memcached 라는 대몬이 있고,

http://pgfoundry.org/projects/pgmemcache/

요런게 있네요.

함 해보겠습니다.


그리고, 캐시가 아니더라도 bytea 입력시 fwrite() 를 사용한다던가 하는게 있으면 좋을것 같습니다.ㅎㅎ

송효진님이 2009-03-07 17:14에 작성한 댓글입니다. Edit

좀 더 해보고 질문하는건데 ㅎㅎ

pdostatement::bindParam 에 PDO::PARAM_LOB 로 하면 escape 안하고 잘 들어가네요 ^^;

안해봤지만 fp 줘도 잘 들어갈것 같습니다.ㅎㅎ

송효진님이 2009-03-07 17:33에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
76378.3 버전에 대해서 [1]
souler
2009-03-08
7145
7636최근 삽질 이야기 [8]
신기배
2009-03-08
10009
7635"쓰기 성능"이 훌륭한 / 괜찮은 DBMS제품 추천부탁드립니다. [1]
궁금이
2009-03-08
7465
7634bytea 를 blob 처럼 쓸 수 있을까요? [3]
송효진
2009-03-06
8444
7633텍스트 가공에 대하여.. [2]
성제호
2009-03-06
7740
7632선배님들께 여쭙겠습니다. 도와주세요. [1]
이진영
2009-03-05
7242
7631PostgreSQL JDBC Driver
궁금이
2009-03-05
7178
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다