Описание тега plv8
Надстройка процедурного языка Javascript для PostgreSQL
5
ответов
Сериализация Javascript и производительность с V8 и PostgreSQL
Я экспериментировал с PostgreSQL и PL / V8, которые встраивают движок V8 JavaScript в PostgreSQL. Используя это, я могу запрашивать данные JSON внутри базы данных, что довольно здорово. Основной подход заключается в следующем: CREATE or REPLACE FUNC…
20 май '12 в 00:37
0
ответов
Как справиться с тупиком PSQLException в Java+Hibernate
Я должен управлять клиент-серверным приложением (написанным с использованием Java8, Hibernate4, Spring4, postgresql 9.3.3) и сталкиваться с тупиковой ситуацией. Мне нужно уловить точно тупиковую ситуацию (отличить взаимоблокировку от других ошибок) …
11 фев '16 в 17:07
0
ответов
Ошибка запроса postgresql на языке plv8?
ОШИБКА: синтаксическая ошибка в или около "/" КОНТЕКСТ: copy_csv_table() LINE 12: plv8.execute('\ копировать machine.van из /home/pal/Doc/CSVSED/new/van.csv DELIMITER \'?\' CSV ");
25 апр '18 в 18:28
0
ответов
Могу ли я как-то обнаружить, что новый оператор начался
У меня есть функция plv8 (но я предполагаю, что то же самое относится к любому языку). Это можно назвать много в одном утверждении (выберите скажем). Он вычисляет дорогие вещи, поэтому я не хочу пересчитывать каждый раз. Но то, что он вычисляет, зав…
09 май '18 в 17:53
2
ответа
Разделение слов различными способами с помощью Regex
Работает над чем-то похожим на Solr WordDelimiterFilter, но не на Java. Хотите разбить слова на токены, как это: P90X = P, 90, X (split on word/number boundary) TotallyCromulentWord = Totally, Cromulent, Word (split on lowercase/uppercase boundary) …
22 авг '14 в 18:01
2
ответа
Поддерживает ли PLV8 выполнение http-вызовов на другие серверы?
Если я напишу функцию для PostgreSql с использованием PLV8, могу ли я вызвать URL с запросом get/post из моей функции PLV8?
30 сен '12 в 23:54
1
ответ
Heroku размещал PostgreSQL и PLV8
Кто-нибудь знает, поддерживает ли Heroku PLV8? Я смотрел видео с RailsConf 2012, где член команды Heroku рассказывает о том, как использовать его с hstore, но у меня сложилось впечатление, что это то, что они делают для внутренних проектов. Google'i…
26 сен '12 в 00:44
1
ответ
Как установить plv8 в postgresql 9.5 на CentOS 6.7?
Я установил PG 9.5 на CentOS 6.7 по этой ссылке. Потом я скачал plv8-1.4.4.zip от GitHub и следуя инструкциям по этим ссылкам: https://github.com/plv8/plv8 и http://pgxn.org/dist/plv8/ и README. я сделал make static и кажется, что он в порядке. Тепе…
16 фев '16 в 17:35
2
ответа
Функция Postgres PLV8 с 'RETURNS TABLE' выдает 'ERROR: ReferenceError: $1 не определен'
Попытка вернуть таблицу из PLV8 хранимая процедура. Он не может распознать входные аргументы, т.е. $1 когда функция с RETURNS TABLE(...), Работает, когда функция возвращает скаляры: psql# CREATE OR REPLACE function foo(integer) RETURNS integer LANGU…
02 июл '15 в 15:58
0
ответов
plv8 на Postgres 9.6: предыдущие результаты INSERT недоступны позже
Наша база данных в PostgreSQL 9.6 состоит из очень сложной структуры из сотен функций PostgreSQL, большинство из которых написаны на plv8/JavaScript (если эта структура имеет смысл, это другой вопрос. Но о полной переписке сейчас не может быть и реч…
28 июн '18 в 10:16
1
ответ
Используйте шаблоны усов с входами PostgreSQL и JSONb
Пришло время использовать тип данных JSONb в качестве входных данных в шаблоне, а PostgreSQL запрашивает в качестве системы шаблонов... Усы будут идеальными, если есть какая-то реализация усов для PLpgSQL (или адаптированная для C)... Кажется, нико…
26 дек '17 в 19:44
0
ответов
Postgres plv8 - пользовательская ошибка - потерять пользовательские свойства
Пользовательские ошибки теряют пользовательские свойства Какие шаги воспроизведут проблему: создать функцию CREATE OR REPLACE FUNCTION public.utils () RETURNS void AS $body$ this.dbError = function(message){ this.message = (message || ''); }; dbErro…
29 янв '14 в 13:00
0
ответов
Загрузка узловых модулей в Postgresql (PLV8)
Я следую [этой статье ( http://adpgtech.blogspot.com.br/2013/03/loading-useful-modules-in-plv8.html) для загрузки модулей Node в Postgres PLV8. Это работает, за исключением получения plv8_startup() функция, запускаемая при запуске Postgres. Я запуск…
26 окт '15 в 06:28
1
ответ
Хранить и индексировать YAML с помощью PostgreSQL, с помощью Javascript lib или многоразовых функций?
PostgreSQL 9.2 имеет встроенную поддержку JSON. Однако я хотел бы хранить понятные человеку файлы конфигурации в YAML. И я думаю, что я хотел бы проиндексировать некоторые (но не все) значения файла конфигурации. Поэтому мне интересно Можно ли каки…
11 окт '12 в 04:33
3
ответа
Может ли расширение языка plv8 JavaScript вызывать сторонние библиотеки?
В Postgresql я хочу вызывать сторонние библиотеки, такие как moment.js или AWS lambda JS Client, чтобы вызывать функции без сервера из БД. Я не вижу никаких документов или примеров, как это сделать: https://github.com/plv8/plv8/blob/master/README.md…
16 июл '17 в 16:48
1
ответ
PostgreSQL: plv8.start_proc
Настройте процедуру запуска в конфигурации plv8.start_proc = 'plv8_startup' Созданная функция: CREATE OR REPLACE FUNCTION plv8_startup () RETURNS void AS $body$ this.hello = function(name){ return name + ', hello!'; }; $body$ LANGUAGE 'plv8' VOLATIL…
12 янв '14 в 09:33
2
ответа
Как получить значение переменной в plv8 без использования plv8.elog()?
У меня проблема с получением правильного вывода из plv8.elog(). Для начала я использую PostgreSQL 9.2, plv8 1.4.1, установленный pgxn, в Ubuntu 12.10. У меня есть функция, которую я создаю, которая включает в себя вложенные циклы курсора и используе…
04 июл '13 в 17:22
3
ответа
Не могу создать расширения plv8 postgresql
После установки postgres не могу создать расширение plv8. Я использую: CREATE EXTENSION plv8; Я собираюсь: ERROR: could not open extension control file "/usr/local/share/postgresql/extension/plv8.control": No such file or directory ********** Error …
28 апр '17 в 12:44
0
ответов
Огромный SQL-запрос внутри функции PLV8
В моей базе данных PostgreSQL-9.6, что бы там ни было, есть много функций PLV8. Некоторая часть нашей бизнес-логики БД просто должна быть сделана на JavaScript. Однако внутри этих функций PLV8 много запросов к базе данных в ванильном SQL. Это абсолю…
16 ноя '17 в 11:15
3
ответа
Недостатки или ограничения plv8?
Я играю с PLV8, чтобы написать триггер и хранимые процедуры для PostgreSQL. Пока что я не вижу недостатков по сравнению с PLPGSQL. Особенно если работать с JSON, он кажется даже умнее, чем PLPGSQL. Есть ли известные недостатки или ограничения при ис…
17 июн '15 в 13:41