Bsa.Search.Core
1.0.20
See the version list below for details.
dotnet add package Bsa.Search.Core --version 1.0.20
NuGet\Install-Package Bsa.Search.Core -Version 1.0.20
<PackageReference Include="Bsa.Search.Core" Version="1.0.20" />
<PackageVersion Include="Bsa.Search.Core" Version="1.0.20" />
<PackageReference Include="Bsa.Search.Core" />
paket add Bsa.Search.Core --version 1.0.20
#r "nuget: Bsa.Search.Core, 1.0.20"
#:package Bsa.Search.Core@1.0.20
#addin nuget:?package=Bsa.Search.Core&version=1.0.20
#tool nuget:?package=Bsa.Search.Core&version=1.0.20
Bsa.Search.Core is a .Net Core library providing indexing and fast full text search. Technical characteristics of approximately 100 thousand simple queries per minute, on the index of 2 million documents, or about 8 thousand complex queries
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.0.35 | 754 | 9/2/2025 |
| 9.0.34 | 218 | 8/29/2025 |
| 9.0.29 | 131 | 7/18/2025 |
| 8.0.35 | 183 | 9/2/2025 |
| 8.0.34 | 208 | 8/29/2025 |
| 8.0.29 | 126 | 7/18/2025 |
| 7.0.35 | 170 | 9/2/2025 |
| 7.0.34 | 213 | 8/29/2025 |
| 7.0.29 | 2,502 | 11/14/2024 |
| 7.0.28 | 183 | 11/12/2024 |
| 7.0.26 | 315 | 4/8/2024 |
| 7.0.25 | 1,448 | 1/29/2024 |
| 7.0.24 | 416 | 10/26/2023 |
| 6.0.37 | 133 | 10/31/2025 |
| 6.0.35 | 180 | 9/2/2025 |
| 6.0.34 | 543 | 8/29/2025 |
| 6.0.29 | 854 | 11/14/2024 |
| 6.0.28 | 176 | 11/12/2024 |
| 6.0.26 | 671 | 4/8/2024 |
| 6.0.25 | 220 | 1/29/2024 |
| 6.0.24 | 210 | 10/26/2023 |
| 3.0.3 | 202 | 4/8/2024 |
| 3.0.2 | 193 | 1/29/2024 |
| 3.0.1 | 1,087 | 10/26/2023 |
| 2.1.1 | 3,197 | 6/19/2023 |
| 2.1.0 | 519 | 4/18/2023 |
| 2.0.24 | 268 | 8/22/2023 |
| 2.0.23 | 591 | 11/24/2022 |
| 2.0.22 | 557 | 11/17/2022 |
| 2.0.21 | 553 | 11/9/2022 |
| 2.0.20 | 568 | 11/8/2022 |
| 2.0.19 | 566 | 11/4/2022 |
| 2.0.18 | 709 | 6/29/2022 |
| 2.0.17 | 654 | 6/1/2022 |
| 2.0.16 | 639 | 6/1/2022 |
| 2.0.15 | 1,425 | 3/8/2022 |
| 2.0.14 | 725 | 12/2/2021 |
| 2.0.13 | 523 | 12/2/2021 |
| 2.0.12 | 5,408 | 11/24/2021 |
| 2.0.11 | 642 | 10/1/2021 |
| 2.0.10 | 583 | 8/10/2021 |
| 2.0.9 | 606 | 7/23/2021 |
| 2.0.8 | 681 | 6/10/2021 |
| 2.0.7 | 624 | 6/3/2021 |
| 2.0.6 | 665 | 6/3/2021 |
| 2.0.5 | 564 | 4/21/2021 |
| 2.0.4 | 613 | 4/14/2021 |
| 2.0.3 | 579 | 4/3/2021 |
| 2.0.2 | 595 | 3/23/2021 |
| 2.0.1 | 632 | 2/17/2021 |
| 2.0.0 | 646 | 2/9/2021 |
| 1.4.1 | 389 | 6/19/2023 |
| 1.4.0 | 378 | 4/18/2023 |
| 1.3.43 | 593 | 11/24/2022 |
| 1.3.42 | 543 | 11/17/2022 |
| 1.3.41 | 558 | 11/9/2022 |
| 1.3.39 | 551 | 11/8/2022 |
| 1.3.38 | 540 | 11/4/2022 |
| 1.3.37 | 729 | 6/29/2022 |
| 1.3.36 | 635 | 6/1/2022 |
| 1.3.35 | 632 | 6/1/2022 |
| 1.3.34 | 691 | 12/2/2021 |
| 1.3.33 | 5,517 | 11/24/2021 |
| 1.3.32 | 555 | 10/1/2021 |
| 1.3.31 | 704 | 9/2/2021 |
| 1.3.30 | 636 | 8/10/2021 |
| 1.3.29 | 654 | 7/23/2021 |
| 1.3.28 | 706 | 6/3/2021 |
| 1.3.27 | 585 | 4/21/2021 |
| 1.3.26 | 652 | 4/14/2021 |
| 1.3.25 | 596 | 4/3/2021 |
| 1.3.24 | 609 | 3/23/2021 |
| 1.3.23 | 667 | 2/17/2021 |
| 1.3.21 | 729 | 1/27/2021 |
| 1.3.20 | 715 | 1/15/2021 |
| 1.3.19 | 609 | 1/12/2021 |
| 1.3.18 | 670 | 12/22/2020 |
| 1.3.17 | 686 | 12/9/2020 |
| 1.3.16 | 725 | 12/6/2020 |
| 1.3.15 | 701 | 11/20/2020 |
| 1.3.14 | 698 | 11/18/2020 |
| 1.3.13 | 753 | 11/12/2020 |
| 1.3.12 | 761 | 10/26/2020 |
| 1.3.10 | 774 | 9/12/2020 |
| 1.3.9 | 698 | 9/3/2020 |
| 1.3.8 | 721 | 9/2/2020 |
| 1.3.7 | 702 | 8/27/2020 |
| 1.3.6 | 720 | 8/27/2020 |
| 1.3.5 | 690 | 8/20/2020 |
| 1.3.4 | 811 | 7/29/2020 |
| 1.3.3 | 762 | 7/29/2020 |
| 1.3.2 | 787 | 6/16/2020 |
| 1.3.1 | 735 | 6/9/2020 |
| 1.3.0 | 762 | 5/29/2020 |
| 1.2.9 | 755 | 4/19/2020 |
| 1.2.8 | 773 | 4/5/2020 |
| 1.2.7 | 806 | 4/4/2020 |
| 1.2.6 | 784 | 3/31/2020 |
| 1.2.5 | 777 | 3/31/2020 |
| 1.2.4 | 828 | 3/31/2020 |
| 1.2.3 | 822 | 3/30/2020 |
| 1.2.2 | 923 | 3/28/2020 |
| 1.2.1 | 793 | 3/28/2020 |
| 1.1.20 | 606 | 11/24/2022 |
| 1.1.19 | 673 | 6/1/2022 |
| 1.1.8 | 499 | 12/2/2021 |
| 1.1.7 | 554 | 7/27/2021 |
| 1.1.6 | 657 | 6/3/2021 |
| 1.1.5 | 563 | 5/1/2021 |
| 1.1.4 | 597 | 4/21/2021 |
| 1.1.3 | 631 | 4/14/2021 |
| 1.1.2 | 623 | 3/1/2021 |
| 1.1.1 | 617 | 3/1/2021 |
| 1.1.0 | 613 | 2/9/2021 |
| 1.0.25 | 625 | 3/1/2021 |
| 1.0.24 | 621 | 1/27/2021 |
| 1.0.23 | 659 | 1/15/2021 |
| 1.0.22 | 633 | 1/12/2021 |
| 1.0.21 | 702 | 12/22/2020 |
| 1.0.20 | 695 | 12/9/2020 |
| 1.0.19 | 702 | 12/7/2020 |
| 1.0.18 | 671 | 11/30/2020 |
| 1.0.17 | 692 | 11/20/2020 |
| 1.0.16 | 695 | 11/18/2020 |
| 1.0.15 | 684 | 11/12/2020 |
| 1.0.14 | 722 | 11/7/2020 |
| 1.0.13 | 721 | 9/21/2020 |
| 1.0.12 | 733 | 9/3/2020 |
| 1.0.11 | 688 | 8/29/2020 |
| 1.0.10 | 883 | 8/14/2020 |
| 1.0.9 | 738 | 8/12/2020 |
| 1.0.8 | 726 | 8/12/2020 |
| 1.0.7 | 811 | 8/12/2020 |
| 1.0.6 | 785 | 8/12/2020 |
| 1.0.5 | 814 | 7/29/2020 |
| 1.0.4 | 1,442 | 3/31/2020 |
| 1.0.3 | 789 | 3/31/2020 |
| 1.0.2 | 787 | 3/31/2020 |
| 1.0.1 | 818 | 3/30/2020 |
0) HOT FIX DiskDocumentIndex generated too many tasks to load from disk
1) Added the ability to filter by value fields
//Indexing
var doc = new IndexDocument("ExternalId");
doc.Add("content".GetField(string.Join(" ", content)));
doc.Add("intValue".GetFilterField(10));
doc.Add("longValue".GetFilterField(20l));
doc.Add("dateValue".GetFilterField(DateTime.UtcNow));
//Search
var query = "one | two";
var parsed = query.Parse("*");
var request = new SearchQueryRequest()
{
Query = parsed,
Field = "*",
Size = 20,
ShowHighlight = true,
Filter = new FilterClause()
{
Condition = FilterCondition.Equal,
Value = "intValue".GetFilterField(10),
Next = new FilterClause()
{
Condition = FilterCondition.Great,
Value = "longValue".GetFilterField(21l)
}
}
};
2) Optimized indexing speed
3) Fixed memory utilization in the DiskShardDocumentIndex