Катята, я давно хотел вам рассказать о своём маленьком увлечении.

Я делаю проект для управления данными в NOSQL Redis. Сейчас эта штука находится в полузавершённом состоянии, и позволяет смотреть и удалять данные. В совсем скором будущем она научится и редактировать их тоже.

Я бы о ней и не рассказывал, но сложно разрабатывать программу одному, постоянно хочется притока новой крови, хочется критики и обвинений в криворукости, патчей и новых пользователей.

В общем хочется видеть что программа кому-то нужна и полезна.

Написано на php, twitter bootstrap и jQuery

github
demo
Ну и типа сайт, но туда лучше не смотрите

Linux Nix Web Development - http://linuxoids.org/ размер 200x64, 11.28 kb

Tagged with →  

8 Responses to Катята, я давно хотел вам рассказать о своём маленьком увлечении.

  1. RatFcuk:

    Полезная штука, спасибо, может что и созреет в головах.
    Что в планах сделать?

  2. OkkGood:

    1. Удобное редактирование
    2. Быстрое получение KEYS * на миллионе ключей
    3. Экспорт и Импорт
    4. Расширение списка поддерживаемых команд (сейчас работают только самые базовые для просмотра ключей и данных в них)

  3. Akter:

    keys * не надо делать. 🙂

  4. Akter:

    она же всегда O(N)

  5. OkkGood:

    Я обошёл эту проблему, тем что кеширую запросы ключей.

    Но сейчас это ещё тормозит, а дальше будет работать в демоне.

  6. Akter:

    там другая проблема. если ключей много, то редис заблокируется на получение этого списка (еще до выплевывания в сокет). а если еще вдруг какая часть редиса засвопена, то будет ад и пиздец.

  7. OkkGood:

    Хм.. Спасибо за информацию. Буду пробовать разбирать такой запрос по частям.

  8. Akter:

    по частям в смысле a* и b*? лучше вообще не использовать keys, в доке об этом написано, кстати.

    Warning: consider KEYS as a command that should only be used in production environments with extreme care. It may ruin performance when it is executed against large databases. This command is intended for debugging and special operations, such as changing your keyspace layout. Don’t use KEYS in your regular application code. If you’re looking for a way to find keys in a subset of your keyspace, consider using sets.

Добавить комментарий