|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от opennews ![]() | ||
Miguel de Icaza объявил (http://tirania.org/blog/archive/2009/Aug-06.html) о доступности варианта (http://code.google.com/p/csharp-sqlite/) библиотеки Sqlite, переписанной полностью на языке C#, что позволяет использовать данную БД в Silverlight приложениях или на ASP.NET серверах, работающих в режиме средней степени доверия. Тесты показали, что Sqlite на C# позволил выполнить 1.5 миллиона select и 300 тыс. insert операций в секунду, что примерно в 5 раз медленней оригинальной реализации на языке Си. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –4 +/– | |
Сообщение от Аноним ![]() | ||
О как замечательно! Буквально намедни на сон грядущий задумался, а есть ли биндинг sqlite для .NET... А тут такая замечательная новость :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –3 +/– | |
Сообщение от znnnna ![]() | ||
http://www.radiopark.ru | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +3 +/– | |
Сообщение от Knuckles ![]() ![]() | ||
>что примерно в 5 раз медленней оригинальной реализации на языке Си | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
3. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от vitek ![]() | ||
тут ключевая фраза: | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
4. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +3 +/– | |
Сообщение от Любо ![]() | ||
>тут ключевая фраза: | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
6. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от vitek ![]() | ||
фиг его знает что/кто у них там на доверии... я просто новость прочитал. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
13. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –2 +/– | |
Сообщение от Аноним ![]() | ||
Полно Вам! Кому интересно - сходит по ссылки и сам убедится, что лицензия _действительно_ свободная :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +3 +/– | |
Сообщение от vitek ![]() | ||
>Полно Вам! Кому интересно - сходит по ссылки и сам убедится, что | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
28. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –3 +/– | |
Сообщение от Аноним ![]() | ||
>>Полно Вам! Кому интересно - сходит по ссылки и сам убедится, что | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от vitek ![]() | ||
>>>Полно Вам! Кому интересно - сходит по ссылки и сам убедится, что | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от Аноним ![]() | ||
>>что примерно в 5 раз медленней оригинальной реализации на языке Си | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от User294 ![]() | ||
Ах вот оно что.Свобода, значит... а рут ауторити подписывающая сертификаты аффтарам там случайно не MS?А то с драйверами вон так сделали - в итоге если MS не нравится некий драйвер, им говно вопрос его выпилить и запретить.И ничего с этим не поделаешь - в иерархии сертификатов они сверху. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
44. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от Аноним ![]() | ||
При чем здесь свобода. Вы будете грузить себе на компьютер неподписанный код с какого-либо сайта? Я лично нет. При чем здесь MS, когда подписывает Verisign, и MS здесь никаким боком не стояло. И как вы представляете себе запуск нативной dll на power pc? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +3 +/– | |
Сообщение от Дмитрий Ю. Карпов ![]() | ||
> Sqlite на C# ... примерно в 5 раз медленней оригинальной реализации на языке Си. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
9. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –5 +/– | |
Сообщение от Аноним ![]() | ||
Нет, это связано с тем что возраст этой библиотеки еще пеленочный. За пару лет производительность подтянут. Как подтянут и jit :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +3 +/– | |
Сообщение от Alexey ![]() | ||
Странно, это уже 3 по счету библиотека, которая мне встречалась, переписанная с C на C#, но при этом у всех разница с исходной реализацией в 3-5 раз. Так что думаю скорость принципиально не улучшится. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
22. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от User294 ![]() | ||
>Так что думаю скорость принципиально не улучшится. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от Karbofos ![]() | ||
самое интересное, что .NET или Java программеры умалчивают, или просто не знают, на каких концептах базируются эти языки/платформы программирования, из-за чего программы только теоретически, или в инкубаторских условиях могут по скорости выполнения приближаться к Си и плюсам. в реальной жизни - сливают по полной программе. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
41. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от User294 ![]() | ||
> умалчивают, или просто не знают, на каких концептах базируются эти | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от ONIX ![]() | ||
Конечно медленнее, если в С# даже базовые типы (int/float и тп) выступают классами то что говорить о более громоздких вещах... А реализация работы со строками на мой взгляд ужасна (класс String), при изменении одного символа в объекте происходит переразпредиление памяти (создается новая строка, а старая удаляется). ИМХО, слишком уж избыточный язык... Хотели сделать язык без Сишных костылей, а добавили новых =). | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
16. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от Аноним ![]() | ||
> Конечно медленнее, если в С# даже базовые типы (int/float и тп) выступают классами | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
18. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от vitek ![]() | ||
>Ну и в каком месте они классы? Формально - это структуры в терминах дотнета | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от ONIX ![]() | ||
В структуре свойства и методы по умолчанию со спецификатором public, а в классе privat. Но в шарпе это их не единственное отличие... С C# знаком не долго (3-4 мес.), но после С/С++ на нем писать очень не приятно)))) (Возможно дело привычки) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от vitek ![]() | ||
>В структуре свойства и методы по умолчанию со спецификатором public | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от Аноним ![]() | ||
Говорю же, структура создается на стеке. (Хм... интересно, а Nullable-структуры тоже создаются на стеке) Класс имеет ссылочный тип и создается в куче. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от vitek ![]() | ||
>Говорю же, структура создается на стеке. (Хм... интересно, а Nullable-структуры тоже создаются на стеке) Класс имеет ссылочный тип и создается в куче. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –2 +/– | |
Сообщение от Аноним ![]() | ||
>правда что ли? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от vitek ![]() | ||
>>правда что ли? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | –1 +/– | |
Сообщение от Аноним ![]() | ||
>пруфлинк на то, что структуры создаются в стеке можно? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от vitek ![]() | ||
>>пруфлинк на то, что структуры создаются в стеке можно? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
35. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от vitek ![]() | ||
а. сам нашёл. http://gazette.linux.ru.net/lg85/ortiz.html | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +1 +/– | |
Сообщение от Аноним ![]() | ||
>вообще непонятно с чего бы доступ к куче был на много медленнее. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
37. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от Аноним ![]() | ||
>действительно ужас. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
38. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от vitek ![]() | ||
видимо то, что в таких услових отставание в 5 раз - не так много. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от User294 ![]() | ||
Ужасно имхо то что сишный компилер может дли int тупо выделить регистры проца, если они есть.Разницу в скорости работы представляете?И кстати, если забить на древнее говно х86, где регистров кот наплакал, у более нормальных процов(х64, арм, мипс, ...) регистров много.И при таких условиях дотнет пожалуй еще и не во столько раз сольет. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
43. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от Aesthetus Animus ![]() | ||
>Ужасно имхо то что сишный компилер может дли int тупо выделить регистры | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от andr.mobi ![]() | ||
> Я догадывался, что C# хуже, чем Си; но никогда не думал, что настолько хуже. Интересно, почему это? Связано ли это с компилянием в псевдо-ассемблер? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
7. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от vitek ![]() | ||
>Антон Васильев представил графический интерфейс для управления базами SQLite - sqlitegui | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
25. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от User294 ![]() | ||
>а вообще бы новость отдельно надо. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от mma ![]() | ||
есть же sqlite manager в виде дополнения к фаерфоксу. Пока лучше графический интерфейсов не придумали | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от User294 ![]() | ||
>есть же sqlite manager в виде дополнения к фаерфоксу. Пока лучше | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
12. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от Vital ![]() | ||
а разве при инсертах основные издержки будут не на дисковых операциях? О_О | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
34. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +/– | |
Сообщение от vitek ![]() | ||
а Вы думаете данные пишутся на диск в синхронном режиме? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
15. "Реализация Sqlite на C#. Графический интерфейс для SQLite" | +2 +/– | |
Сообщение от Юниксоид ![]() ![]() | ||
Раньше я думал, что фраза "переписать под моно" - это шутка. Оказывается, это суровая реальность. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |