Все вопросы: [tokyo-cabinet]

16 вопросов

похожие теги: tokyo-tyrant
0
голосов
1ответов
269 просмотров

tokyo cabinet perl api libtokyocabinet.dylib, file is not of required architecture

Helle there, compiling the perl api for tokyo cabinet is diving me crazy ! i've always this error message : ld: warning: in /usr/local/lib/libtokyocabinet.dylib, file is not of required architecture i've tried de rebuild tokyop cabinet en 64bit with -arch x86_64 but nothing chan...

2
голосов
1ответов
308 просмотров

What are some techniques to push changes from tokyo cabinet in a multi-service setup?

Let's say I have N> 1 TCP-based, connection-oriented (read: not a website) services handling connections from end users in some load-balanced/sharing configuration. These users do things that cause updates to one or more keys in the centralized Tokyo Tyrant datastore. What do you recommend...

1
голосов
1ответов
389 просмотров

TokyoCabinet: Segmentation fault at hdb->close()

I'm stuck at a Segmentation fault after inserting about 8 million records in a TC Hash Database. After everything is inserted I close the DB but I caught a Segmentation Fault at this part of the code (tchdb.c): static void tchdbsetflag(TCHDB *hdb, int flag, bool sign){ assert(hdb); char *fp ...

2
голосов
5ответов
984 просмотров

Tokyo Cabinet and variable size C++ objects

I'm building a system, with C++, that uses Tokyo Cabinet (original API in C). The problem is I want to store a class such as: class Entity { public: string entityName; short type; vector<another_struct> x; vector<another_struct> y vec...

3
голосов
1ответов
439 просмотров

Sharing DB connections across objects using class methods in ruby?

I am writing a ruby script to be used as Postfix SMTP access policy delegation. The script needs to access a Tokyo Tyrant database. I am using EventMachine to take care of network connections. EventMachine needs a EventMachine::Connection class that is instantiated by EventMachine‘s processing lo...

2
голосов
2ответов
948 просмотров

how to build one to many rows in tokyo cabinet?

i quote from the tokyo cabinet docs... As for database of hash table, each key must be unique within a database, so it is impossible to store two or more records with a key overlaps. or does tokyocabinet allow tuple based keys ? what would be the best way to set a one-to-many store ( li...

6
голосов
3ответов
2250 просмотров

Tokyo Cabinet vs SQLite3 on iPhone

Has anyone used Tokyo Cabinet on the iPhone? I'm interested to see if there are any real world performance differences between it and SQLite3. Also, SQLite 3 has the expressive power of SQL, does Tokyo Cabinet have any kind of query language? Any input would be greatly appreciated, thanks.

7
голосов
2ответов
1080 просмотров

Tokyo Cabinet & .Net

Is it possible to use Tokyo Cabinet with any of the .Net Languages, preferably VB10? How about Tokyo Tyrant? Preferably without going through LUA/Ruby or other wrappers.. If there's no easy way in doing so, can you recommend other fast Key-Value Database which can be used?

3
голосов
3ответов
1470 просмотров

Object-oriented C++ API for Tokyo Cabinet?

Is there a C++ wrapper for the Tokyo Cabinet API? Obviously I can use the basic C API from C++, but I'd much rather use something that abstracted the raw functions and structures into classes. I'm tempted to write this myself, at least for the bits of the API that I'd want to use, but it'll save...

4
голосов
3ответов
534 просмотров

Как Tokyo Cabinet обрабатывает большие целые числа?

Я реализовал очередь поверх TC (точнее, Tokyo Tyrant). Я использую приращение функции, совместимой с memcache, чтобы отслеживать начало и конец очереди. Я просто хочу знать, каков предел для целых чисел, хранимых (64-битные?) TC, и что происходит, когда функция приращения вызывается после того, ...

9
голосов
4ответов
3196 просмотров

Почему токийский тиран экспоненциально замедляется даже после корректировки bnum?

Кто-нибудь успешно использовал Tokyo Cabinet / Tokyo Tyrant с большими наборами данных? Я пытаюсь загрузить подграф источника данных Википедии. После достижения примерно 30 миллионов записей я получаю экспоненциальное замедление. Это происходит как с базами данных HDB, так и с BDB. Я скорректиро...

-1
голосов
4ответов
469 просмотров

хорошая комбинация инструментария / библиотеки C ++, кросс-платформенной базы данных (не обязательно sql)

что вы предлагаете в качестве кроссплатформенного "почти всеохватывающего" инструментария / библиотеки абстракции, не обязательно ориентированного на графический интерфейс? в какой-то момент проект должен включать в себя крайне минимальный веб-сервер и какую-то «базу данных» (в основном, чтоб...

4
голосов
2ответов
1268 просмотров

Tokyo Cabinet и интерфейсы, совместимые с SQLite?

Мне было интересно, видел ли кто-нибудь библиотеку, которая разделяет SQLite и Tokyo-Cabinet на один и тот же API. В основном я ищу что-то, что позволит мне тестировать и разрабатывать с SQLite, а затем перейти на TC для производства. В любом случае язык, который я использую специально, - это...

5
голосов
3ответов
2264 просмотров

Кабинет Tokyo - более медленные вставки после попадания в 1 миллион

Я оцениваю движок tokyo cabin Table. Скорость вставки значительно снижается после достижения 1 миллиона записей. Размер партии составляет 100 000 и выполняется в рамках транзакции. Я попытался установить xmsiz, но все равно бесполезно. Кто-нибудь сталкивался с этой проблемой с кабинетом tokyo? ...

12
голосов
5ответов
4488 просмотров

Привязка движка Python Table для Tokyo Cabinet

Я ищу привязки python для движка таблиц Tokyo Cabinet. Я пробовал Pytc , но смог найти только поддержку движка Hash и B-tree. Доступны ли другие привязки?

7
голосов
8ответов
934 просмотров

(Как можно / что следует) реализовать базу данных, которая масштабируется до десятков тысяч запросов в секунду?

На десятки тысяч запросов в секунду я хочу видеть 60 000 -> +90 000 запросов в секунду. Моя установка состоит из следующего: пользователь ---> веб-приложение -> очередь сообщений -> синтаксический анализатор -> база данных? Я должен упомянуть, что в настоящее время синтак...